Съдържание:
![RC Car Hack - Bluetooth контролиран чрез Android приложение: 3 стъпки (със снимки) RC Car Hack - Bluetooth контролиран чрез Android приложение: 3 стъпки (със снимки)](https://i.howwhatproduce.com/images/002/image-4229-42-j.webp)
Видео: RC Car Hack - Bluetooth контролиран чрез Android приложение: 3 стъпки (със снимки)
![Видео: RC Car Hack - Bluetooth контролиран чрез Android приложение: 3 стъпки (със снимки) Видео: RC Car Hack - Bluetooth контролиран чрез Android приложение: 3 стъпки (със снимки)](https://i.ytimg.com/vi/LMgl4coHpR0/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
![Image Image](https://i.howwhatproduce.com/images/002/image-4229-44-j.webp)
![](https://i.ytimg.com/vi/Zt20L2Eri6g/hqdefault.jpg)
![Свързване на модулите Свързване на модулите](https://i.howwhatproduce.com/images/002/image-4229-45-j.webp)
Сигурен съм, че всеки от вас може да намери у дома неизползвана RC кола. Тази инструкция ще ви помогне да смените старата си RC кола на оригинален подарък:) Поради факта, че RC колата, която имах, беше с малки размери, избрах Arduino Pro Mini като основен контролер. Друг важен модул, който съм използвал в този проект, е TB6612FNG носител с двоен двигател. Този контролер на двигателя има достатъчен диапазон от приемливи входни напрежения (4.5V до 13.5V) и непрекъснат изходен ток (1A на канал). Като Bluetooth приемник използвах популярен евтин модул HC-06. Освен това можете да използвате светодиоди като предни и задни светлини на автомобила.
Компоненти на проекта:
- RC кола (може да е стара и счупена)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- TB6612FNG Двоен носач на водач на мотор x1
- Bluetooth модул HC-06 или подобен x1
- Светодиоди: 2x червени и 2x бели
- Резистор 10k (необходим за светодиоди) x4 или 10k SIL резисторна мрежа x1
- Платформа (половин размер) x1
- Джъмпери и кабели
- АА батерии x4
Стъпка 1: Свързване на модулите
![Свързване на модулите Свързване на модулите](https://i.howwhatproduce.com/images/002/image-4229-46-j.webp)
Начинът за свързване на Arduino Pro Mini с другите модули е даден по -долу. Не забравяйте да свържете захранващото напрежение към всеки модул (VCC, GND).
1. Bluetooth (например HC -06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - 3.3V от Arduino Pro Mini (VCC)
- GND - GND
2. Драйвер с двоен двигател TB6612FNG -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - напрежение на двигателя (4.5 до 13.5 V) - 6V от RC автомобилна батерия
- Vcc - логическо напрежение (2.7 до 5.5) - 3.3V от Arduino Pro Mini (VCC)
- GND - GND
3. TB6612FNG Dual Motor Driver -> DC Motors
- A01 - задвижващ двигател A
- A02 - задвижващ двигател A
- B01 - кормилен двигател B
- B02 - кормилен двигател B
4. Светодиоди -> Arduino Pro Mini
- преден десен светодиод - 2
- преден ляв светодиод - 3
- заден десен светодиод - 14
- заден ляв светодиод - 15
Стъпка 2: Arduino код
![Кодът на Arduino Кодът на Arduino](https://i.howwhatproduce.com/images/002/image-4229-47-j.webp)
Пълният код за този проект е достъпен на GitHub: връзка
Програмата Arduino проверява в основния цикъл - "void loop ()" дали новата команда (символ) е изпратена от приложението за Android чрез bluetooth. Ако има някакъв входящ знак от Bluetooth сериал, програмата започва изпълнение на функцията "void processInput ()". След това от тази функция в зависимост от символа се извиква специфична контролна функция (например за символна функция "r" се извиква void turn_Right () ").
Ако ще използвате моторния щит Arduino (L298), тази връзка може да бъде полезна за вас
Стъпка 3: Приложение за Android
![Приложение за Android Приложение за Android](https://i.howwhatproduce.com/images/002/image-4229-48-j.webp)
![Приложение за Android Приложение за Android](https://i.howwhatproduce.com/images/002/image-4229-49-j.webp)
![Приложение за Android Приложение за Android](https://i.howwhatproduce.com/images/002/image-4229-50-j.webp)
Моето приложение за Android ви позволява да контролирате всеки робот, оборудван с дъска Arduino чрез Bluetooth. Можете също така независимо да управлявате PWM каналите на двата двигателя (чифт мотори).
Уникалният символ е присвоен на всеки бутон на приложението за Android, както е показано на фигурата по -горе. Можете да редактирате кода на Arduino и да използвате моето приложение за Android, за да контролирате собственото си устройство (не само този RC автомобил).
Можете да изтеглите безплатно моето приложение за Android от Google Play: връзка
Как да използвате приложението за Android:
- докоснете бутона на менюто или 3 вертикални точки (в зависимост от версията на вашия Android)
- изберете раздела „Свързване на устройство“
- докоснете раздела "HC-06" и след известно време трябва да видите съобщението "Свързан с HC-06"
- след свързване можете да контролирате колата си
- ако не виждате вашето Bluetooth устройство HC-06, докоснете бутона „Сканиране за устройства“
- при първото използване сдвоете вашите Bluetooth устройства, като въведете кода по подразбиране „1234“
Ако искате да видите другите ми проекти, свързани с роботиката, моля, посетете:
- моят уебсайт: www.mobilerobots.pl
- facebook: Мобилни роботи
Препоръчано:
Стъклена каменна LED тръба (WiFi се контролира чрез приложение за смартфон): 6 стъпки (със снимки)
![Стъклена каменна LED тръба (WiFi се контролира чрез приложение за смартфон): 6 стъпки (със снимки) Стъклена каменна LED тръба (WiFi се контролира чрез приложение за смартфон): 6 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-1093-j.webp)
LED тръба от стъклен камък (WiFi, контролирана чрез приложение за смартфон): Здравейте колеги производители! В тази инструкция ще ви покажа как да изградите LED тръба, контролирана от WiFi, която е пълна със стъклени камъни за приятен дифузен ефект. Светодиодите са индивидуално адресируеми и затова са възможни някои приятни ефекти в
Мини чертожен бот - приложение за Android на живо - триъгълност: 18 стъпки (със снимки)
![Мини чертожен бот - приложение за Android на живо - триъгълност: 18 стъпки (със снимки) Мини чертожен бот - приложение за Android на живо - триъгълност: 18 стъпки (със снимки)](https://i.howwhatproduce.com/images/005/image-14018-j.webp)
Мини чертожен бот-Приложение за Android на живо-Trignomentry: Благодаря на БОГА и на всички вас, че направихте моя проект Baby-MIT-Cheetah-Robot спечели първата награда в конкурса Make it Move. Много съм щастлив, защото много приятели задават много въпроси в разговор и в съобщения. Един от важните въпроси беше как
Как да създадете приложение за Android с Android Studio: 8 стъпки (със снимки)
![Как да създадете приложение за Android с Android Studio: 8 стъпки (със снимки) Как да създадете приложение за Android с Android Studio: 8 стъпки (със снимки)](https://i.howwhatproduce.com/images/007/image-20613-j.webp)
Как да създадете приложение за Android с Android Studio: Този урок ще ви научи на основите на това как да създадете приложение за Android, използвайки средата за разработка на Android Studio. Тъй като устройствата с Android стават все по -често срещани, търсенето на нови приложения само ще се увеличи. Android Studio е лесен за използване (
Изградете робот за телеприсъствие, контролиран чрез Wi -Fi: 11 стъпки (със снимки)
![Изградете робот за телеприсъствие, контролиран чрез Wi -Fi: 11 стъпки (със снимки) Изградете робот за телеприсъствие, контролиран чрез Wi -Fi: 11 стъпки (със снимки)](https://i.howwhatproduce.com/images/011/image-31536-j.webp)
Изградете робот за телеприсъствие, управляван чрез Wi -Fi: Този проект е за изграждане на робот, който може да взаимодейства с отдалечена среда и да се контролира от всяка точка на света, използвайки Wifi. Това е последният ми инженерен проект и научих много за електрониката, IoT и програмирането, въпреки че
Персонализиран лазерен лабиринт с приложение Arduino и Android: 13 стъпки (със снимки)
![Персонализиран лазерен лабиринт с приложение Arduino и Android: 13 стъпки (със снимки) Персонализиран лазерен лабиринт с приложение Arduino и Android: 13 стъпки (със снимки)](https://i.howwhatproduce.com/images/001/image-907-66-j.webp)
Персонализиран лазерен лабиринт с приложение Arduino и Android: Вижте много лабиринт от детски книги до автоматичен робот за решаване на лабиринт. Тук опитвам нещо различно, където решавам лабиринт, използвайки лазерно отражение. Когато в началото мисля, че е много лесно, но направете го евтино, струваше повече време за точност. Ако някой иска да не