Съдържание:

RoverBluetooth: Bluetooth автомобил, базиран на Arduino: 5 стъпки
RoverBluetooth: Bluetooth автомобил, базиран на Arduino: 5 стъпки

Видео: RoverBluetooth: Bluetooth автомобил, базиран на Arduino: 5 стъпки

Видео: RoverBluetooth: Bluetooth автомобил, базиран на Arduino: 5 стъпки
Видео: НАБРАЛ Секретный Код На Телефоне И ОФИГЕЛ!! БАТАРЕЯ НЕ САДИТСЯ! 2024, Юли
Anonim
Image
Image
RoverBluetooth: Bluetooth автомобил, базиран на Arduino
RoverBluetooth: Bluetooth автомобил, базиран на Arduino

RoverBluetooth е името, което дадох на базираната на Arduino Bluetooth кола, която направих за училищния си изпит, когато бях само на тринайсет. Показах го и в Maker Faire Rome с FabLab (и бях един от най -младите там)! Много е лесно да се направи (само няколко евтини електронни компонента и пакет Meccano) и да се контролира, благодарение на програмираното от мен приложение за Android. Той разполага с пълен контрол на скоростта, задна предавка, ултразвуков сензор със звук при паркиране и аварийна спирачка, дистанционно задвижване с ниска латентност и челна светлина.

Главна страница на проекта

Стъпка 1: Приложението

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

Първоначално програмирах приложението с MIT App Inventor, но след това реших да го напиша от нулата, използвайки Android Studio. Ако сте начинаещ в Android, бих ви препоръчал да използвате оригиналното приложение (пуснато в галерията на App Inventor), тъй като е по -лесно да се програмира и редактира. В противен случай по -новото приложение може да бъде намерено на GitHub.

Изтеглете проекта и APK на MIT App Inventor

Стъпка 2: Шасито

Шасито
Шасито
Шасито
Шасито
Шасито
Шасито
Шасито
Шасито

Ако искате да копирате моите, купете няколко пакета Meccano, разгледайте снимките и започнете да завинтвате! Обърнете внимание на волана, който трябва да има връзка със серво мотора, да се върти без триене и без развиване! Основното тяло не трябва да се огъва твърде много и трябва да е леко, докато двигателят на Meccano трябва да има достатъчно редуктори, за да бъде здрав.

Стъпка 3: Веригата

Веригата
Веригата
Веригата
Веригата

Необходими части:

  • Bluetooth приемник (използвах модела BlueSMiRF Silver от Sparkfun, но можете да опитате и класическия HC-06, който е по-евтин)
  • Arduino UNO или подобен
  • H-мост (използвах L6203)
  • Ултразвуков сензор
  • Серво мотор (здрав, с метални зъбни колела, ако е възможно)
  • Звуков сигнал
  • LED за челна светлина
  • 9V батерия
  • Двустранна матрична платка

Обърнете внимание, че използваният от мен серво мотор се нуждае от 6V, затова добавих LM317 към веригата. Чувствайте се свободни да го премахнете, ако вашето серво изисква 5V. Бъдете търпеливи, изберете спойка и направете свой собствен щит Arduino!

Изтеглете схемата на Autodesk Eagle 9.3.0

Стъпка 4: Скицата на Arduino

Малката скица получава данните, включва и изключва двигателя и проверява разстоянието от стената. RoverBluetooth получава данни от Bluetooth модема и свързва номера с команди. Например „21“се тълкува като „изключете двигателя“. Ето списъка:

  • 0-20 → позиция на серво мотора
  • 21 → двигателят е изключен
  • 22 → лампата свети
  • 23 → лампата е изключена
  • 1000-1255 → двигателят е включен, скорост
  • 1500-1755 → двигателят е включен, задна предавка, скорост

Изтеглете Arduino Sketch

Стъпка 5: Насладете се

Готови ли сте да карате колата?

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