Оглавление:
- Шаг 1: ПЛАН
- Шаг 2: Доска
- Шаг 3: грузовики и крепление двигателя
- Шаг 4: корпус электроники
- Шаг 5. Теперь самое сложное… Электроника
- Шаг 6: Готово, будьте осторожны
Видео: Как построить электрическую лонгборд с управлением по телефону: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Электрические лонгборды просто потрясающие!
ТЕСТОВЫЕ КАДРЫ НА ВИДЕО ВЫШЕ
КАК СОЗДАТЬ ЭЛЕКТРИЧЕСКИЙ ЛОНГБАРД, УПРАВЛЯЕМЫЙ С ТЕЛЕФОНА С BLUETOOTH
Обновление №1: Установлена захватная лента, некоторые настройки регулятора скорости позволили увеличить скорость, но диапазон остался прежним! видео скоро будет. Также работаю над контроллером нунчака.
Ссылки:
Мотор, Esc: hobbyking.co.uk
Грузовики / подвеска двигателя / трансмиссия: diyelectricskateboard.com
Поэтому я подумал, что немного отклонюсь от мультикоптеров для этого поста и напишу журнал о том, как я построил свой электрический лонгборд. Это было то, что я давно хотел получить, и со всеми проектами, которые я выполнял на своем ЧПУ, я решил построить его сам. (На самом деле я не мог использовать ЧПУ, поскольку у него не очень большая рабочая область) Я собираюсь начать с описания целей моего проекта и того, как я намеревался их достичь:
1. Он должен быть достаточной длины и ширины, чтобы быть устойчивым.
2. Он должен быть способен развивать разумную скорость (15+ миль в час).
3. Радиус действия должен быть не менее 8 миль, так как ближайший город находится на расстоянии около 4 миль.
4. Я хочу иметь возможность управлять лонгбордом с помощью телефона (android).
5. Я хочу, чтобы на моем телефоне отображалось напряжение, чтобы знать, сколько осталось заряда батареи.
ПРЕДУПРЕЖДЕНИЯ: Код и приложение ни в коем случае не идеальны, они все еще находятся в стадии бета-тестирования. Пожалуйста, будьте осторожны с кнопкой остановки, так как в зависимости от того, какой esc вы используете, тормоза могут быть очень агрессивными и могут сбить вас с доски.
Отказ от ответственности: я не несу ответственности, если вы упадете с доски и / или поранились каким-либо образом, потому что ускорение, торможение или скорость слишком агрессивны из-за моего приложения / кода / любой части этого «руководства». Если вы используете мой код и приложение, пожалуйста, тщательно протестируйте свою конкретную настройку, чтобы убедиться, что это не повредит вам. Это может потребовать некоторых настроек … Если у вас есть вопросы, оставьте комментарий:)
мой канал на YouTube:
Шаг 1: ПЛАН
Есть два аспекта этого проекта, которые, я думаю, будут наиболее трудными. Сначала устанавливаем мотор на тележки длинной доски и настраиваем трансмиссию. (У меня есть план для этого) Во-вторых, это способ связи между ESC (устройством, которое противодействует двигателю) и моим телефоном. Для решения первой проблемы я собираюсь использовать компанию под названием dielectric skateboards.com, которая производит грузовики с приваренными моторами, со шкивами, ремнем и колесами. (Я собирался построить эту деталь сам, но у меня было мало времени, и я хотел проводить большую часть времени, работая над электроникой.) (См. Мою страницу ПЛАНОВ в моем блоге (https://skyhighrc.wordpress.com/) для некоторых идей по изготовлению моторамы) Разобравшись с этой проблемой, мы переходим к электронике. Я собираюсь использовать arduino nano и модуль bluetooth (HC-05) для управления платой со своего телефона. Чтобы написать приложение, я собираюсь использовать Mit App Inventor, бесплатный онлайн-инструмент для создания простых приложений.
Шаг 2: Доска
Я начал с доски, которую сделал много лет назад и какое-то время сидел в своей мастерской и собирал пыль … Я решил отшлифовать ее и снова покрыть прозрачным матовым лаком.
Шаг 3: грузовики и крепление двигателя
Затем я установил грузовики, которые купил на diyelectricskateboards.com. в комплекте, который я купил у них, были все детали, необходимые для настройки трансмиссии.
Мотор, который я использовал, был Turnigy SK3 192KV. Он имеет большую мощность, но немного медленнее с точки зрения скорости вращения с шестью ячейками. Но дополнительный крутящий момент велик, потому что я могу оторваться от неподвижного на двигателе. Это не рекомендуется, так как это может привести к износу двигателя. ESC - это Turnigy RotorStar 150amp ESC. Я не рекомендую использовать именно этот, но рекомендую один с номиналом не менее 100 ампер! используйте радиоуправляемую машину. Просто так случилось, что это валялось где-то поблизости … Если вы все же выберете один из комплектов для грузовиков, как я, следуйте инструкциям на веб-сайте, чтобы установить их. Мне пришлось просверлить прорези в колесе, через которые проходят болты, чтобы удерживать шкив на колесе.
Шаг 4: корпус электроники
Затем я просверлил несколько отверстий в 4 углах коробки для сортировки шнеков, например, этой:
Затем я проделал то же самое с самой платой, а затем использовал несколько болтов с полукруглой головкой, чтобы продеть доску и коробку и закрепил их гайками. Затем я уложил слой пены, чтобы болты не повредили электронику, которая войдет в коробку. Пена также помогает удерживать батареи на месте, так как при закрытии крышки она вдавливает батареи в пену, предотвращая их скольжение.
Шаг 5. Теперь самое сложное… Электроника
Я подключил свой arduino nano к модулю bluetooth, а ESC к arduino. УБЕДИТЕСЬ, ЧТО ВЫ НЕ ИСПОЛЬЗУЕТЕ BEC В ESC ИЛИ ЛЮБОМ ДРУГИМ ВНЕШНЕМ ИСТОЧНИКЕ ПИТАНИЯ ДЛЯ ПИТАНИЯ ARDUINO, КОГДА ARDUINO ПОДКЛЮЧЕН К ВАШЕМУ КОМПЬЮТЕРУ ДЛЯ ПРОГРАММИРОВАНИЯ. ЭТО МОЖЕТ УБИТЬ ARDUINO ИЛИ ХУЖЕ, ВАШ USB-ПОРТ НА ВАШЕМ КОМПЬЮТЕРЕ!
Для питания Arduino и контроля напряжения батареи я использовал балансировочную вилку липо, а не BEC.
На изображении печатных плат вы можете увидеть модуль Bluetooth, Arduino nano и небольшую часть печатной платы, которую я использовал для подключения всей проводки и перемычек. Это было сделано для того, чтобы все было относительно аккуратно, и позволило мне установить общую землю для подключения к земле Arduino, поскольку у нее было только 2 контакта для заземления, а мне понадобилось несколько.
На изображении пластикового корпуса слева изображен esc, который удерживает ремешок на липучке. В центре находится модуль Arduino и Bluetooth с небольшим количеством печатной платы для организации проводов. Справа - шестиэлементная батарея, которую я преобразовал в две трехэлементные, соединенные вместе, но использующие балансировочную вилку.
Для питания Arduino я использую 2 из 6 липо, чтобы дать мне около 7 вольт на входе в зависимости от уровня заряда (arduino может обрабатывать вход до 20 В, я думаю…). Я также подключаю аналоговый вывод Arduino к 1s липо, чтобы использовать его в качестве монитора батареи. Если каждая ячейка упадет ниже 3,5 вольт, это может начать повреждать липо, поэтому я установил предупреждение о низком заряде батареи в своем приложении. Вот код моего ардуино:
#include // импортировать последовательную библиотеку
#includeSoftwareSerial Bluetooth (10, 11);
// RX, TXint BluetoothData; // данные, полученные от ComputerServo ESC;
long previousMillis = 0;
длинный интервал = 1000;
пустая настройка () {// поместите сюда свой установочный код, чтобы запустить его один раз:
Bluetooth.begin (9600);
Serial.begin (9600);
Serial.println («Bluetooth включен»);
ESC.attach (9);
}
пустой цикл ()
{// поместите сюда свой основной код, чтобы запускать его повторно:
если (Bluetooth.available ()) {BluetoothData = Bluetooth.read ();
ESC.write (BluetoothData);
Serial.println (BluetoothData);
}
int sensorValue = аналоговое чтение (A0);
плавающее напряжение = значение датчика * (5.0 / 1023.0);
беззнаковый длинный currentMillis = millis ();
если (текущийМиллис - предыдущийМиллис> интервал) {предыдущийМиллис = текущийМиллис;
if (Voltage <= 3.5) Bluetooth.println («Низкий заряд батареи»);
еще Bluetooth.println (напряжение, DEC);
}
}
Таким образом, по сути, код берет номер из ползунка в приложении и затем отправляет его сервоприводу, который он может распознать с помощью своей последовательной библиотеки. Для контроля напряжения батареи он считывает значение одной из ячеек липо и преобразует аналоговый символ в значение. это значение затем отправляется обратно на телефон для отображения. Мне еще предстоит придумать, как округлить это число, чтобы оно не отображалось на экране как действительно длинная десятичная дробь …
А вот и приложение: bluetooth_controller.apk (загрузите и измените расширение файла на.apk) Загрузите его на свой телефон ANDROID и установите. Когда вы его открываете, вам нужно подключиться к Arduino и нажать кнопку остановки, затем подключить батарею к ESC. он издаст небольшой звуковой сигнал, а затем вы готовы к работе, используйте ползунок для плавной регулировки скорости и всегда отталкивайте, а затем включайте двигатель!
Шаг 6: Готово, будьте осторожны
Второй приз в Move It
Рекомендуемые:
DIY Bluetooth-динамик с питанием от батареи // Как построить - Деревообработка: 14 шагов (с изображениями)
DIY Bluetooth-динамик с питанием от аккумулятора // Как собрать - Деревообработка: Я построил этот перезаряжаемый портативный Bluetooth-динамик с питанием от аккумулятора, используя комплект динамиков Parts Express C-Note и их плату усилителя KAB (ссылки на все части ниже). Это была моя первая сборка динамика, и я искренне поражен тем, насколько потрясающе
Как построить светодиодный куб 8x8x8 и управлять им с помощью Arduino: 7 шагов (с изображениями)
Как построить светодиодный куб 8x8x8 и управлять им с помощью Arduino: редактирование в январе 2020 года: я оставляю это на тот случай, если кто-то захочет использовать его для генерации идей, но больше нет смысла строить куб на основе этих инструкций. Микросхемы драйверов светодиодов больше не производятся, и оба эскиза написаны в старой версии
Как построить мощный металлический робот-танк с дистанционным управлением V2.0 своими руками: 4 шага
How to Build a DIY Powerful Metal Rc Robot Tank V2.0: Еще один проект по созданию робота-гусеницы, но на этот раз я хорошо выполнил свою домашнюю работу. В отличие от предыдущего робота, весь корпус сделан из алюминия, поэтому этот робот весит примерно на 2 фунта меньше, чем предыдущий робот, который весит более 6 фунтов. Еще один чертенок
Преобразование акустической гитары в электрическую бас-гитару: 5 шагов
Преобразование акустической гитары в электрическую бас-гитару: я получил свою первую классическую гитару в подарок на мое 15-летие. Шли годы, у меня было несколько низкобюджетных электрогитар и полуакустическая. Но я никогда не покупал себе бас-гитару. Итак, пару недель назад я решил переделать свой о
Простое и дешевое устройство зажигания для фейерверков с управлением по телефону: 4 шага (с изображениями)
Простое и дешевое устройство для зажигания фейерверков с телефонным управлением: что это такое и как оно работает? Это проект для новичков, в котором мы будем зажигать фейерверк с помощью телефона с поддержкой Bluetooth. Телефон вызовет событие запуска, модуль прослушивания Bluetooth (HC-05) сообщит об этом на