
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36



Сигурен съм, че всеки от вас може да намери у дома неизползвана 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: Свързване на модулите

Начинът за свързване на 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 код

Пълният код за този проект е достъпен на GitHub: връзка
Програмата Arduino проверява в основния цикъл - "void loop ()" дали новата команда (символ) е изпратена от приложението за Android чрез bluetooth. Ако има някакъв входящ знак от Bluetooth сериал, програмата започва изпълнение на функцията "void processInput ()". След това от тази функция в зависимост от символа се извиква специфична контролна функция (например за символна функция "r" се извиква void turn_Right () ").
Ако ще използвате моторния щит Arduino (L298), тази връзка може да бъде полезна за вас
Стъпка 3: Приложение за Android



Моето приложение за 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, контролирана чрез приложение за смартфон): Здравейте колеги производители! В тази инструкция ще ви покажа как да изградите LED тръба, контролирана от WiFi, която е пълна със стъклени камъни за приятен дифузен ефект. Светодиодите са индивидуално адресируеми и затова са възможни някои приятни ефекти в
Как да създадете приложение за Android с Android Studio: 8 стъпки (със снимки)

Как да създадете приложение за Android с Android Studio: Този урок ще ви научи на основите на това как да създадете приложение за Android, използвайки средата за разработка на Android Studio. Тъй като устройствата с Android стават все по -често срещани, търсенето на нови приложения само ще се увеличи. Android Studio е лесен за използване (
Симулация на Opamp с отворен цикъл чрез приложение EveryCiruit: 5 стъпки

Симулация на Opamp с отворен цикъл чрез приложението EveryCiruit: EveryCircuit е една от „най -добрите“симулационни платформи за електроника. Има уебсайт и приложение. Тази инструкция е за версия на Android. Но точно следва и за уеб версията. За тази инструкция: Opamp или операционен усилвател е
Изградете робот за телеприсъствие, контролиран чрез Wi -Fi: 11 стъпки (със снимки)

Изградете робот за телеприсъствие, управляван чрез Wi -Fi: Този проект е за изграждане на робот, който може да взаимодейства с отдалечена среда и да се контролира от всяка точка на света, използвайки Wifi. Това е последният ми инженерен проект и научих много за електрониката, IoT и програмирането, въпреки че
Гласово контролиран робот Arduino + Wi -Fi камера + грайфер + приложение и ръчно използване и режим за избягване на препятствия (KureBas Ver 2.0): 4 стъпки

Гласово контролиран робот Arduino + Wifi камера + захващане + приложение и ръчно използване и режим за избягване на препятствия (KureBas Ver 2.0): KUREBAS V2.0 се завръща Той е много впечатляващ с нови функции. Той има грайфер, Wifi камера и ново приложение, създадено за него