Оглавление:

Багги-летучая мышь LEGO®, управляемая телефоном своими руками: 5 шагов
Багги-летучая мышь LEGO®, управляемая телефоном своими руками: 5 шагов

Видео: Багги-летучая мышь LEGO®, управляемая телефоном своими руками: 5 шагов

Видео: Багги-летучая мышь LEGO®, управляемая телефоном своими руками: 5 шагов
Видео: Beach Buggy Racing | Art | 035 | Уйти от Летучей Мыши 2024, Июль
Anonim
Image
Image
Багги-летучая мышь LEGO® с управляемым телефоном своими руками
Багги-летучая мышь LEGO® с управляемым телефоном своими руками
Багги-летучая мышь LEGO® с управляемым телефоном своими руками
Багги-летучая мышь LEGO® с управляемым телефоном своими руками

С помощью некоторых деталей, напечатанных на 3D-принтере, и нескольких дешевых компонентов вы можете создавать небольшие автомобили LEGO, управляемые телефоном.

Для проекта я буду использовать:

  • микроконтроллер ESP32 (Adafruit Feather ESP32 или его эквивалент TTGO)
  • 2 мотор-редуктора N20
  • 1 литиевая батарея 18650
  • 2 драйвера двигателя Pololu DRV8835 (хотя требуется только один, второй - для будущего расширения)
  • специальная печатная плата для драйверов двигателя DRV8835
  • несколько деталей, напечатанных на 3D-принтере (у меня нет 3D-принтера, поэтому я использовал 3DHubs для этой услуги)
  • LEGO - Technic треки и некоторые другие детали

Это сборка с открытым исходным кодом. Все программное обеспечение, электрическое оборудование и детали, напечатанные на 3D-принтере, доступны для загрузки / изменения / использования и т. Д.

LEGO® является товарным знаком группы компаний LEGO, которая не спонсирует, не авторизует и не поддерживает этот сайт.

Шаг 1: Электроника

Image
Image
Моторы
Моторы

Я напечатал специальную печатную плату в качестве «носителя» для драйверов двигателя DRV8835. Вместо этого вы можете просто использовать провода, но это будет не так аккуратно. Я использовал PCBWAY для изготовления печатных плат.

Здесь связаны файлы Gerber, если вы хотите напечатать свои собственные печатные платы, или файлы Eagle, если вы хотите изменить дизайн!

Шаг 2: двигатели

Image
Image
Моторы
Моторы

Использую мотор-редукторы к "Н20". Вы можете легко найти их на EBay / AliExpress и т. Д. Я использую модели 6 В, 300 об / мин, с валом 10 мм.

Корпус двигателя и переходник оси были напечатаны на 3D-принтере. В приложении вы можете найти файлы STL. Я использовал 3DHubs.com, чтобы распечатать их (напечатано с разрешением 100 мкм).

Шаг 3: Держатель батареи

Держатель батареи
Держатель батареи

Держатель батареи также напечатан на 3D-принтере, хотя вы можете так же легко использовать готовый держатель батареи и приклеить к нему несколько кубиков / пластин LEGO.

Прилагается файл STL, если вы хотите его распечатать.

Контакты батареи

Выключатель

Шаг 4: Программное обеспечение

Image
Image

ESP32 запускает веб-сервер. Это обслуживает страницу, которая позволяет отправлять элементы управления вводом обратно в ESP32 через WebSocket (таким образом, будет низкая задержка). Веб-страница будет обрабатывать мультисенсорный ввод или ввод с помощью мыши.

Вы можете скачать исходный код проекта здесь.

Шаг 5: сборка

Теперь все компоненты работают, пришло время для самого интересного - использовать свое воображение и построить автомобиль / робота.

Держатель драйвера может вмещать до 4 DRV8835, что означает, что можно управлять 8 двигателями постоянного тока, или 4 шаговыми двигателями, или их комбинацией…

Рекомендуемые: