Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Как сделать автомобиль с управлением по Bluetooth на Arduino

Компоненты и расходные материалы

Arduino Nano R3
× 1
Micro Metal Gearmotor - 600 об / мин, 12 В
× 2
Драйвер двигателя DRV8833
× 1
Паяльник (общий)
3D-принтер (общий)

Об этом проекте


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

История

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

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

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

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

Шаг 2. Схема

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

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

Шаг 3. Программирование

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

BluetoothCar.ino

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

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

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

BluetoothController.apk

Шаг 5. Сборка

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

  • Прикрутите держатель батареи 18650 к основанию и наденьте гайку.
  • Установите два двигателя на место.
  • Установите ползунок на место.
  • Установите драйвер двигателя DRV8833 на место.
  • Установите Arduino Nano на место.
  • Вставьте HC-06 на место.
  • Вставьте аккумулятор 18650 в держатель.
  • Вставьте два колеса в валы двигателей.
  • И последнее, но не менее важное:добавьте по две резинки на каждое колесо.

Шаг 6. Наслаждайтесь творчеством!

Отличная работа! Теперь включите его, подключитесь к нему через приложение для Android и получайте удовольствие! Надеюсь, вам понравился этот урок, и если вам понравился, подумайте о подписке на мой канал YouTube, чтобы увидеть больше интересных проектов, вы также можете проверить мой Instagram на @n_babetass! Вы можете оставить любые вопросы или рекомендации в комментариях ниже! Спасибо за уделенное время!

Код

  • BluetoothCar.ino
BluetoothCar.ino Arduino
 Нет предварительного просмотра (только загрузка). 

Изготовленные на заказ детали и корпуса

Thingiverse
https://www.thingiverse.com/thing:4683747CAD-файл на сайте thingiverse.com bluetoothcontroller_ (1) _Ud3W5pFdl4.apk

Схема


Производственный процесс

  1. Робот Raspberry Pi, управляемый через Bluetooth
  2. Как сделать вентилятор с синхронизацией по времени
  3. Как взломать ИК-пульты
  4. Превратите свой радиоуправляемый автомобиль в радиоуправляемый автомобиль с Bluetooth
  5. Радиоуправляемая машина с джойстиком
  6. Как создать настраиваемую перфорированную кнопку клавиатуры
  7. Arduino Power
  8. Как сделать компас с помощью Arduino и Processing IDE
  9. Сколько времени нужно, чтобы зарядить автомобильный аккумулятор?
  10. Как сокращение субсидий влияет на отрасль аккумуляторных батарей