2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Unë jam i sigurt se secili nga ju mund të gjeni në shtëpi makinë të papërdorur RC. Ky udhëzim do t'ju ndihmojë të ndryshoni makinën tuaj të vjetër RC në dhuratë origjinale:) Për shkak të faktit se makina RC që kisha ishte e vogël në madhësi, unë kam zgjedhur Arduino Pro Mini si kontrollues kryesor. Një modul tjetër i rëndësishëm që kam përdorur në këtë projekt është transportuesi i shoferit me dy motorë TB6612FNG. Ky kontrollues motorik ka një gamë të mjaftueshme të tensioneve të pranueshme të hyrjes (4.5V në 13.5V) dhe rrymë të vazhdueshme dalëse (1A për kanal). Si një marrës bluetooth kam përdorur një modul popullor të lirë HC-06. Përveç kësaj, ju mund të përdorni LED si dritat e përparme dhe të pasme të makinës.
Përbërësit e projektit:
- Makina RC (mund të jetë e vjetër dhe e prishur)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- Transportuesi i motorit me dy motorë TB6612FNG x1
- Moduli bluetooth HC-06 ose i ngjashëm x1
- Led: 2x e kuqe dhe 2x e bardhë
- Rezistenca 10k (e nevojshme për leds) x4 ose 10k Rrjeti i rezistencës SIL x1
- Tabela e bukës (gjysma e madhësisë) x1
- Jumpers dhe kabllot
- Bateri AA x4
Hapi 1: Lidhja e moduleve
Mënyra e lidhjes së Arduino Pro Mini me modulet e tjerë është dhënë më poshtë. Mos harroni të lidhni tensionin e furnizimit me secilin modul (VCC, GND).
1. Bluetooth (p.sh. HC -06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - 3.3V nga Arduino Pro Mini (VCC)
- GND - GND
2. Shofer TB6612FNG Dual Motor -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - tension motorik (4.5 deri në 13.5 V) - 6V nga bateria RC Car
- Vcc - tension logjik (2.7 në 5.5) - 3.3V nga Arduino Pro Mini (VCC)
- GND - GND
3. Shofer TB6612FNG Dual Motor -> Motorë DC
- A01 - motor me makinë A
- A02 - motor me makinë A
- B01 - motor drejtues B
- B02 - motor drejtues B
4. LEDs -> Arduino Pro Mini
- led i përparmë djathtas - 2
- led i përparmë majtas - 3
- led e pasme djathtas - 14
- led mbrapa majtas - 15
Hapi 2: Kodi Arduino
Kodi i plotë për këtë projekt është në dispozicion në GitHub: lidhja
Programi Arduino kontrollon në lakin kryesor - "void loop ()" nëse komanda (karakteri) e re është dërguar nga aplikacioni Android përmes bluetooth -it. Nëse ka ndonjë karakter hyrës nga seriali bluetooth programi fillon ekzekutimin e funksionit "void processInput ()". Pastaj nga ky funksion në varësi të karakterit quhet një funksion specifik i kontrollit (p.sh. për funksionin e karakterit "r" quhet void turn_Right () ").
Nëse do të përdorni mburojën motorike Arduino (L298) kjo lidhje mund të jetë e dobishme për ju
Hapi 3: Aplikacioni Android
Aplikacioni im Android ju lejon të kontrolloni çdo robot të pajisur me një bord Arduino përmes bluetooth. Ju gjithashtu mund të kontrolloni në mënyrë të pavarur dy motorët PWM kanalet (një palë motorë).
Karakteri unik i caktohet secilit buton të aplikacionit Android siç tregohet në figurën e mësipërme. Mund të redaktoni kodin Arduino dhe të përdorni aplikacionin tim Android për të kontrolluar pajisjen tuaj (jo vetëm këtë makinë RC).
Mund ta shkarkoni aplikacionin tim Android falas nga Google Play: lidhja
Si të përdorni aplikacionin Android:
- prekni butonin e menysë ose 3 pika vertikale (në varësi të versionit të Android -it tuaj)
- zgjidhni skedën "Lidhni një pajisje"
- trokitni lehtë mbi skedën "HC-06" dhe pas një kohe ju duhet të shihni mesazhin "Lidhur me HC-06"
- pasi të lidheni, mund të kontrolloni makinën tuaj
- nëse nuk e shihni pajisjen tuaj bluetooth HC-06 trokitni lehtë mbi butonin "Skano për pajisje"
- në çiftin e parë të përdorimit pajisjet tuaja bluetooth duke futur kodin e paracaktuar "1234"
Nëse dëshironi të shihni projektet e mia të tjera që lidhen me robotikën ju lutemi vizitoni:
- faqja ime e internetit: www.mobilerobots.pl
- facebook: Robotë celularë
Recommended:
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu përmes internetit: 5 hapa
Kontrolli i udhëhequr përmes aplikacionit Blynk duke përdorur Nodemcu në internet: Përshëndetje të gjithëve Sot do t'ju tregojmë se si mund të kontrolloni një LED duke përdorur një smartphone përmes internetit
Tub LED prej Guri Guri (WiFi i kontrolluar përmes aplikacionit të smartphone): 6 hapa (me fotografi)
Tub LED Guri Guri (WiFi i kontrolluar përmes aplikacionit të smartphone): Përshëndetje krijues! Në këtë udhëzues do t'ju tregoj se si të ndërtoni një tub LED të kontrolluar nga WiFi i cili është i mbushur me gurë qelqi për një efekt të bukur difuzioni. LED -të janë të adresueshme individualisht dhe për këtë arsye disa efekte të këndshme janë të mundshme në
Kontrolloni pajisjet përmes internetit përmes shfletuesit. (IoT): 6 hapa
Kontrolloni pajisjet përmes internetit përmes shfletuesit. (IoT): Në këtë Instructable unë do t'ju tregoj se si mund t'i kontrolloni pajisjet si LED, Reletë, motorët etj përmes internetit përmes shfletuesit të uebit. Dhe mund t'i qaseni kontrolleve në mënyrë të sigurt mbi çdo pajisje. Platforma në internet që kam përdorur këtu është vizita e RemoteMe.org
Si të krijoni një robot të kontrolluar me dorezë të kontrolluar përmes Nrf24l01 Arduino: 3 hapa (me fotografi)
Si të krijoni një robot të kontrolluar me dorezë të kontrolluar përmes Nrf24l01 Arduino: Udhëzimi " Si të ndërtoni krahun shtrëngues të kontrolluar nga një robot i kontrolluar përmes Nrf24l01 Arduino " do të shpjegojë se si të ndërtohet një krah i kapjes së lirisë me tre shkallë të instaluar në një rrotë të gjurmuar të drejtuar nga moduli i motorit të dyfishtë L298N duke përdorur MEG
ROOMBA Drejtuar nga ARDUINO YUN përmes aplikacionit Wifi nga STEFANO DALL'OLIO: 4 hapa (me fotografi)
ROOMBA Drejtuar nga ARDUINO YUN Via Wifi App nga STEFANO DALL'OLIO: Me këtë udhëzues unë ndaj kodin për të lidhur ARDUINO YUN me Roomba në mënyrë që të drejtoj Roomba nëpërmjet Wifi. Kodi dhe aplikacioni është krijuar dhe zhvilluar plotësisht nga unë vetë Stefano Dall ' Olio. Roomba ime është Roomba 620 por mund të përdorni të njëjtin kod për Roomb tjetër