Оглавление:

Сделай сам Arduino управляемый Bluetooth автомобиль: 6 шагов (с изображениями)
Сделай сам Arduino управляемый Bluetooth автомобиль: 6 шагов (с изображениями)

Видео: Сделай сам Arduino управляемый Bluetooth автомобиль: 6 шагов (с изображениями)

Видео: Сделай сам Arduino управляемый Bluetooth автомобиль: 6 шагов (с изображениями)
Видео: Подключение и настройка nRF24L01 к Arduino (модуль беспроводной связи) 2024, Ноябрь
Anonim
Сделай сам Arduino управляемый Bluetooth автомобиль
Сделай сам Arduino управляемый Bluetooth автомобиль
Сделай сам Arduino управляемый Bluetooth автомобиль
Сделай сам Arduino управляемый Bluetooth автомобиль
Сделай сам Arduino управляемый Bluetooth автомобиль
Сделай сам Arduino управляемый Bluetooth автомобиль

Привет друзья! Меня зовут Николас, мне 15 лет, я живу в Афинах, Греция. Сегодня я покажу вам, как сделать 2-колесный автомобиль с управлением по Bluetooth, используя Arduino Nano, 3D-принтер и несколько простых электронных компонентов! Обязательно посмотрите мое видео на YouTube, чтобы увидеть машину в действии и, если хотите, следовать инструкциям оттуда!

Мотивация

Я начал заниматься базовой электроникой, когда мне было 9 лет, когда мой отец принес мне батарейки, выключатель и небольшую лампочку, чтобы с ними поиграть, я был очень взволнован. Примерно в то же время с помощью моего отца я сделал свою первую машину, которая была настолько простой, насколько это было возможно. Он состоял из коробки старого телефона, к которой мы прикрепили четыре двигателя постоянного тока с некоторыми колесами от некоторых игрушечных машинок, которые у нас были, и они питались от нескольких батареек AA, он мог двигаться только вперед, но 9-летний я был действительно горд и счастлив. В последующие годы я сделал довольно много творений и МНОГО игрушечных машинок. В какой-то момент я поставил себе цель создать машину с дистанционным управлением, которая, возможно, показалась бы вам довольно простой, но для меня в прошлом это было выходом из моей лиги. Однако, когда прошлой весной разразилась пандемия, и мы попали в карантин, я занялся более сложной электроникой, и примерно в апреле я достиг своей цели, создав автомобиль на базе Arduino Uno, которым можно было управлять с помощью ИК-пульта! Затем я поставил себе цель создать автомобиль, которым можно было бы управлять через Bluetooth с моего телефона. Вот здесь-то и пригодятся эти Instructables. Наслаждаться!

Запасы:

Вот список необходимых компонентов

  • Ардуино Нано
  • 2 x 200 об / мин микродвигателей N20
  • Драйвер двигателя DRV8833
  • HC-06 (модуль Bluetooth)
  • 18650 литиевая батарея
  • Держатель батареи
  • Ползунковый переключатель 11 мм x 6 мм
  • Винт M3 (10 мм) и гайка
  • Некоторые кабели
  • 4 x обычные резинки
  • Паяльник
  • 3D-принтер
  • Немного нити (я использовал Prusament PETG)

Шаг 1: 3D-печать

3D печать
3D печать
3D печать
3D печать

Я сам создал 3D-файлы с помощью Onshape. Вам нужно будет распечатать базу, а также два колеса. Я напечатал все детали в Prusament Gold PETG с высотой слоя 0,2 мм и заполнением 40% на Creality Ender 3 V2.

Вы можете найти файлы.stl здесь: Thingiverse

Шаг 2: Схема

Схема
Схема
Схема
Схема
Схема
Схема

Пора сделать схему! Итак, теперь поместите Arduino Nano, DRV8833 и HC-06 на макетную плату.

  1. Подключите VCC HC-06 и DRV8833 к 5V
  2. Подключите GND HC-06 и DRV8833 к GND.
  3. Подключите TXD к D10
  4. Подключите RXD к D11
  5. Подключите INT1, INT2, INT3, INT4 к D2, D3, D4, D5 соответственно
  6. Подключите кабели первого двигателя к OUT1 и OUT2.
  7. Подключите кабели второго двигателя к OUT3 и OUT4.
  8. Подключите «+» батареи к 5 В, а «-» к GND (теперь вы можете добавить ползунковый переключатель к «+», если хотите)

Шаг 3: программирование

Программирование
Программирование

Давайте загрузим код в Arduino Nano! Просто подключите его к компьютеру с помощью USB-кабеля, затем откройте файл «BluetoothCar.ino» с помощью Arduino IDE. Убедитесь, что параметры на вкладке «Инструменты» такие же, как на рисунке выше, и что вы выбрали правильный COM-порт. Нажмите «Загрузить», и все готово!

Шаг 4. Приложение Bluetooth

Приложение Bluetooth
Приложение Bluetooth
Приложение Bluetooth
Приложение Bluetooth

Пришло время проверить, работают ли наша схема и программа так, как задумано. Я создал свое собственное приложение для Android с помощью MIT App Inventor, который представляет собой простую программу, которая позволяет легко создавать приложения для Android! Вы можете установить приложение на свой телефон Android, загрузив «BluetoothController.apk» ниже. Есть несколько альтернатив в Play Store и App Store, если вы предпочитаете, но я сделал это, потому что машина движется, только если ваш палец находится на кнопке, что мне очень нравится.

При подключении к модулю Bluetooth в первый раз вам нужно будет включить Bluetooth на вашем устройстве, затем вам нужно будет найти устройство с именем «HC-06» и для подключения к нему вам нужно будет вставить пароль «1234» или «0000». После этого перейдите в приложение, нажмите кнопку Bluetooth и выберите HC-06. Теперь вы успешно подключили свой автомобиль к смартфону и можете управлять моторами через приложение!

Шаг 5: Сборка

сборка
сборка
сборка
сборка
сборка
сборка

Теперь следует спаять электронику и приготовиться к сборке машины!

  1. Прикрутите держатель аккумулятора 18650 к основанию и добавьте гайку
  2. Вставьте два мотора на место
  3. Установите ползунковый переключатель на место
  4. Установите драйвер двигателя DRV8833 на место.
  5. Установите Arduino Nano на место
  6. Вставьте HC-06 на место.
  7. Добавьте аккумулятор 18650 в держатель
  8. Вставьте два колеса в валы двигателей.
  9. И последнее, но не менее важное: добавьте по 2 резинки на каждое колесо.

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