Съдържание:
- Стъпка 1: Планирайте стъпките си на Trello
- Стъпка 2: Вземете/закупете вашите консумативи
- Стъпка 3: Изградете кола
- Стъпка 4: Управлявайте DC двигатели с Arduino
- Стъпка 5: Свържете Bluetooth
- Стъпка 6: Кодиране - Използване на приложението Adafruit
- Стъпка 7: Направете RC кола безжична
- Стъпка 8: Направете модифицирано приложение, което да работи с Control Pad
- Стъпка 9: (По избор): Добавете сензор за разстояние
- Стъпка 10: Тествайте
- Стъпка 11: Добавете екстериор
- Стъпка 12: Документ
Видео: Arduino Bluetooth RC кола: 12 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Контролиране на RC автомобил чрез приложение на вашия телефон? Възможно е!
Използвайки Arduino, някои Bluetooth, някои колела и куп други малки, но съществени части, успяхме да създадем RC кола, която се свързва с Bluetooth и може да се управлява от приложение на вашия телефон. Изглежда достатъчно просто, нали? Е, след около месец успяхме да излъскаме работеща кола с Bluetooth RC. С нашите инструкции ще можете да го направите по -бързо от нас.
Стъпка 1: Планирайте стъпките си на Trello
За да започнете да планирате в trello, трябва да знаете какво искате да направите и от какви материали имате нужда.
Нещата, които искате да поставите на вашия trello, са:
- Вземете/Купете вашите консумативи
- Постройте кола
- Управлявайте DC двигатели с Arduino
- Свържете се с Arduino с Bluetooth
- Направете RC кола безжична
- Кодиране
- Направете приложение
- Сензор за свързване/ кодиране на разстоянието (необходимо е само за опционалната стъпка.)
- Тестване
-Екстериор
- Документация/ Как да
Сега има много стъпки, които влизат във всяка от тях, но ще можете да намерите повече подробности в следващите стъпки от нашия процес.
Стъпка 2: Вземете/закупете вашите консумативи
Материалите, които ще ви трябват за този проект, включват:
-Ардуино
-Двигател на двигателя (TB6612FNG Breakout)
-Bluetooth ниско енергиен драйвер (nRF8001 Bluetooth LE)
-DC двигатели
-Батерия (батерии)
-Жици
-Платка
Стъпка 3: Изградете кола
С DC двигатели и платка
1) Свържете драйвера на двигателя към Arduino
2) Свържете Arduino към DC двигателите
*Вижте снимката за преглед на веригата.
Стъпка 4: Управлявайте DC двигатели с Arduino
С кода на MotorTest от библиотеката с драйвери на двигателя, Arduino ще може да управлява DC двигателите.
-Кодът на motorTest кара моторите да направят малко "джиг".
-Превъртете надолу до мястото, където пише TB6612FNG Arduino Library и там ще се изтегли.
-След това можете да поставите тази библиотека в Arduino IDE като компресиран файл.
-Отидете да скицирате, включете библиотека и след това отидете да добавите.zip библиотека и изберете вашия файл.
-Този файл ще се появи под примери.
-И ще можете да тествате двигателите си.
Стъпка 5: Свържете Bluetooth
Използвайки Bluetooth ниско енергиен драйвер, можем да го свържем с Arduino, както е показано на изображението.
- От свързването му към Arduino, ние можем с някакъв код да преместим колата с приложението Adafruit.
-Отидете на страницата Adafruit с драйвера nrf8001 и библиотеката може да бъде изтеглена.
-С тази библиотека можете да използвате предоставения код (ехо демонстрация), за да програмирате колата да се движи, когато бъде дадена команда.
Стъпка 6: Кодиране - Използване на приложението Adafruit
След като изтеглите приложението и промените кода така, както искате, за да накарате нещата да се движат:
1) Започнахме, като се свързахме с колата (която първоначално се наричаше UART) и преминахме към UART модулите.
- Тук можете да въведете команда, като f за напред, ако това е, което имате в кода си, за да накарате колата да се движи напред.
*Можете да се позовете на нашия код, който ще бъде публикуван в по -късна стъпка.
Стъпка 7: Направете RC кола безжична
Тук ще ви трябват батериите.
Използвайки батерия и батерии, които са свързани към DC двигателите, колата може да се движи, без да е свързана с нищо друго.
*Можете да видите на изображението по -горе как батерията е свързана и батерията, която е прикрепена към двигателите.
Стъпка 8: Направете модифицирано приложение, което да работи с Control Pad
Решихме да използваме контролния панел, за да бъде дистанционно за колата ни. За да направим това, трябваше:
- Променете изходния код на оригиналното приложение Adafruit.
-Нашият модифициран код е свързан тук и това модифицирано приложение е САМО за android:
-И как да използвате приложението, направено с модифицирания код:
-Когато отворите приложението:
-Свържете се с CAR
-Когато щракнете върху свързване, ще се появи списък, в който се казва режим за свързване с колата
-Щракнете върху контролера
-В контролера превъртете докрай и щракнете върху контролния панел.
-В контролния панел:
-Стрелката нагоре върви напред
-Стрелката надолу се връща назад
-Стрелката наляво отива наляво
-Дясната стрелка отива надясно
-Бутон 1 е спирачка
-Бутон 2 е поничка
Стъпка 9: (По избор): Добавете сензор за разстояние
За нашата RC кола добавихме датчик за разстояние.
-Сензорът за разстояние е поставен в предната част на нашата RC кола, която се опитахме да накараме автоматично да се премести в различна посока, когато има нещо пред нея.
Стъпка 10: Тествайте
При тестване, -Проверете дали всички функции работят така, както искате:
-Напред
-Обратно
-Наляво
-Направо
-Спри се
-Поничка
-Автоматично
Това са нашата специфична функция, можете да използвате същата или да ги промените, за да правите това, което искате.
Стъпка 11: Добавете екстериор
Когато добавяте екстериор, това зависи изцяло от вас.
-Външният вид на колата е най -вече само за държане на хардуера заедно.
-Използвахме ципове и проводници, за да държим всичко на място.
-Можете да проектирате екстериора на колата си по начин, който ви харесва.
** Най -важната част от екстериора е да държите всичко на място!
Стъпка 12: Документ
Когато създавате своя RC автомобил, уверете се, че документирате, докато вървите.
Това може да помогне, когато:
-Решаване на проблем, с който се сблъсквате.
-Промяна около окабеляването.
-Спомняйки си какво сте правили всеки ден, -Поглеждане назад към вашия проект.
Препоръчано:
Направи си сам интелигентен робот за проследяване на комплекти за кола Проследяване на фоточувствителна кола: 7 стъпки
DIY Smart Robot Tracking Car Kits Проследяване на автомобил Фоточувствителен: Дизайн от SINONING ROBOT Можете да закупите от проследяващ робот car Теорът LM393 сравнете двата фоторезистора, когато има един страничен фоторезистор LED на БЯЛО, страната на двигателя ще спре веднага, другата страна на двигателя завърти се, така че
Arduino Bluetooth робот кола: 18 стъпки (със снимки)
Arduino Bluetooth Robot Car: Създайте своя първи Arduino Robot Car! Най-пълните и изчерпателни стъпка по стъпка визуални инструкции за изграждане на вашия 1-ви Arduino Bluetooth Robot Car. Наслади се
Arduino Bluetooth Ski RC кола за снега: 5 стъпки
Arduino Bluetooth Ski RC Car за снега: Тази RC кола ни отне около 3 дни, включително времето за 3D печат. Този RC автомобил е направен с HC 05 Bluetooth модул, драйвер за arduino и два мотора на зъбни колела. Това е наистина забавен проект, който можете да направите и бърз отказ от отговорност
Превръщане на всяка R/C кола в Bluetooth приложение за управление на R/C кола: 9 стъпки
Превръщане на всяка R/C кола в Bluetooth App Control R/C Car: Този проект показва стъпките за промяна на обикновена кола с дистанционно управление на Bluetooth (BLE) управляваща кола с роботизирана платка Wombatics SAM01, Blynk App и MIT App Inventor. има много евтини RC автомобили с много функции като LED фаровете и
GPS ПРОСЛЕДВАНЕ НА КОЛА ИЛИ КОЛА ОТ СМАРТФОНА: 9 стъпки
GPS ПРОСЛЕДВАНЕ НА КОЛА ИЛИ АВТОМОБИЛ ОТ СМАРТФОНА: Здравейте, добре дошли в Creativity Buzz. Тук ви показвам как проследявате своя велосипед или кола. Можете да проследявате местоположението на мотора на живо с помощта на този уред. Можете да проследявате всеки мотор с помощта на този уред