Arduino Car контролиран чрез Bluetooth приложение: 4 стъпки (със снимки)
Arduino Car контролиран чрез Bluetooth приложение: 4 стъпки (със снимки)
Anonim
Arduino Car контролиран чрез Bluetooth приложение
Arduino Car контролиран чрез Bluetooth приложение
Arduino Car контролиран чрез Bluetooth приложение
Arduino Car контролиран чрез Bluetooth приложение

Всичко, което знаем, че Arduino е отлична платформа за прототипиране, главно защото използва приятелски език за програмиране и има много допълнителни невероятни компоненти, които ни осигуряват страхотни преживявания.

Можем да интегрираме Arduino с различни щитове или модули и да изградим фантастични неща. В този проект ще ви покажа как да използвате Bluetooth модула за управление на робот платформа чрез команди, идващи от смартфон.

Стъпка 1: Части

Части
Части
Части
Части
Части
Части

Хардуер:

  • 1x Arduino Uno
  • 1x Шофьор на двигателния щит L293D
  • 1x Bluetooth модул
  • 1x платформа за роботи
  • 4x Dupont проводник за Bluetooth модул (мъжки към женски)
  • 4x кабел Dupont за двигатели (мъжки към мъжки)
  • 2x мотори + 2x колела
  • 1x колело

Софтуер:

  • Arduino IDE
  • USB кабел от А до В
  • Bluetooth RC контролер (можете да изтеглите това приложение тук)

Стъпка 2: Сглобяване на автомобила Arduino

Сглобяване на автомобила Arduino
Сглобяване на автомобила Arduino
Сглобяване на автомобила Arduino
Сглобяване на автомобила Arduino
Сглобяване на автомобила Arduino
Сглобяване на автомобила Arduino

Монтирането на роботизираната платформа е много лесно. Ако си купите такъв, ще получите ръководство с всички стъпки.

Първо монтирайте 2 двигателя на платформата на робота.

Второ монтирайте колелото на колелото върху платформата на робота.

Трето, монтирайте Arduino Uno върху платформата на робота и поставете щита на двигателя върху Arduino Uno.

Четвърто свържете левия и десния проводник на двигателя, посочен на снимката. (Забележка: Червеният проводник е + и Черният проводник е -)

На пето място свържете Bluetooth модула:

  • RXD към TXD на Arduino Uno
  • TXD към RXD на Arduino Uno
  • VCC до 5V на Arduino Uno
  • GND към GND на Arduino Uno

Стъпка 3: Софтуер

Arduino uno е много лесен за програмиране.

- За да управлявам двигателите, използвах библиотеката AFMotor.h, включена по -горе.

- Комуникацията между смартфона и Bluetooth модула се осъществява с помощта на серийната комуникация arduino.

- Приложението "Bluetooth RC Controller" изпраща към bluetooth модула следните команди:

  • Напред -> F
  • Назад -> B
  • Вляво -> L
  • Вдясно -> R
  • Напред наляво -> G
  • Напред надясно -> I
  • Назад Вляво -> H
  • Назад надясно -> J
  • Спрете -> S
  • Включени предни светлини -> W
  • Предните светлини са изключени -> w
  • Включени задни светлини -> U
  • Изключени задни светлини -> u
  • Сирена включена -> V
  • Изключване на звука -> v
  • Допълнително включване -> X
  • Допълнително изключване -> x
  • Скорост 0 -> 0
  • Скорост 10 -> 1
  • Скорост 20 -> 2
  • Скорост 30 -> 3
  • Скорост 90 -> 9
  • Скорост 100 -> q
  • Спрете всички -> D

В този проект съм програмирал 2 команди:

1. Основни (напред, назад, наляво и надясно)

2. Пълна команда (напред, назад, наляво и надясно) и също (напред наляво, 1. напред напред, назад наляво, назад вдясно)

Целият код е достъпен за изтегляне.

Стъпка 4: Не забравяйте да споделяте, харесвайте и гласувайте !

Препоръчано: