Sisukord:
Video: RC Car Hack - Bluetoothi abil juhitav Androidi rakenduse kaudu: 3 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Olen kindel, et igaüks teist leiab kodus kasutamata RC auto. See juhend aitab teil oma vana RC auto originaalkingituseks muuta:) Kuna minu käes olnud RC auto oli mõõtmetelt väike, olen valinud põhikontrolleriks Arduino Pro Mini. Teine oluline moodul, mida ma selles projektis kasutasin, on kahe mootoriga draiverikandja TB6612FNG. Sellel mootorikontrolleril on piisav valik vastuvõetavaid sisendpingeid (4,5 V kuni 13,5 V) ja pidev väljundvool (1 A kanali kohta). Bluetooth-vastuvõtjana kasutasin populaarset odavat moodulit HC-06. Lisaks saate LED -e kasutada auto esi- ja tagatuledena.
Projekti komponendid:
- RC auto (võib olla vana ja katki)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- TB6612FNG kahe mootoriga draiverikandja x1
- HC-06 bluetooth moodul vms x1
- Led: 2x punane ja 2x valge
- Takisti 10k (LED -ide jaoks vajalik) x4 või 10k SIL -takisti võrk x1
- Leivalaud (pool suurust) x1
- Džemprid ja kaablid
- AA patareid x4
Samm: moodulite ühendamine
Allpool on toodud viis, kuidas Arduino Pro Mini teiste moodulitega ühendada. Ärge unustage ühendada toitepinget iga mooduliga (VCC, GND).
1. Bluetooth (nt HC -06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - 3,3 V firmalt Arduino Pro Mini (VCC)
- GND - GND
2. Kahe mootoriga draiver TB6612FNG -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - mootori pinge (4,5 kuni 13,5 V) - 6 V RC autoakust
- Vcc - loogiline pinge (2,7 kuni 5,5) - 3,3 V Arduino Pro Minilt (VCC)
- GND - GND
3. Kahe mootoriga draiver TB6612FNG -> alalisvoolumootorid
- A01 - ajamimootor A
- A02 - ajamimootor A
- B01 - roolimootor B
- B02 - roolimootor B
4. LEDid -> Arduino Pro Mini
- ees parem LED - 2
- eesmine vasak LED - 3
- tagumine parem LED - 14
- tagumine vasak LED - 15
Samm: Arduino kood
Selle projekti täielik kood on saadaval saidil GitHub: link
Arduino programm kontrollib põhisilmus - "void loop ()", kas uus käsk (märk) on Androidi rakendusest Bluetoothi kaudu saadetud. Kui Bluetooth -seeriast saabub mõni märk, hakkab programm käivitama funktsiooni "void processInput ()". Seejärel kutsutakse sellest funktsioonist sõltuvalt märgist välja spetsiifiline juhtimisfunktsioon (nt tähemärgifunktsiooni "r" puhul nimetatakse "void turn_Right ()").
Kui kavatsete kasutada Arduino mootorikilpi (L298), võib see link teile kasulik olla
Samm: Androidi rakendus
Minu Androidi rakendus võimaldab teil Bluetoothi kaudu juhtida kõiki Arduino plaadiga varustatud roboteid. Samuti saate iseseisvalt juhtida kahte mootori PWM -kanalit (paar mootorit).
Unikaalne märk määratakse igale Androidi rakenduse nupule, nagu on näidatud ülaltoodud joonisel. Saate muuta Arduino koodi ja kasutada oma Androidi rakendust oma seadme (mitte ainult selle RC -auto) juhtimiseks.
Saate minu Androidi rakenduse Google Playst tasuta alla laadida: link
Androidi rakenduse kasutamine:
- puudutage menüünuppu või 3 vertikaalset punkti (olenevalt teie Androidi versioonist)
- valige vahekaart "Seadme ühendamine"
- puudutage vahekaarti "HC-06" ja mõne aja pärast peaksite nägema teadet "Ühendatud HC-06-ga"
- pärast ühendamist saate oma autot juhtida
- kui te ei näe oma Bluetooth-seadet HC-06, puudutage nuppu "Otsi seadmeid"
- esmakordsel kasutamisel siduge oma Bluetooth -seadmed, sisestades vaikekoodi "1234"
Kui soovite näha minu teisi robootikaga seotud projekte, külastage:
- minu veebisait: www.mobilerobots.pl
- facebook: mobiilsed robotid
Soovitan:
Juhtimine Blynk -rakenduse kaudu Nodemcu abil Interneti kaudu: 5 sammu
LED -i juhtimine Blynk -rakenduse kaudu Interneti kaudu Nodemcu abil: Tere kõigile, täna näitame teile, kuidas saate LED -i juhtida Interneti kaudu nutitelefoni abil
Klaasist kivist LED -toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): 6 sammu (koos piltidega)
Klaasist kivist LED-toru (WiFi kaudu juhitav nutitelefonirakenduse kaudu): Tere kaastegijad! Selles juhendatavas näitan teile, kuidas ehitada WiFi-juhitav LED-toru, mis on klaasikividega täidetud, et saada kena difusiooniefekt. Valgusdioodid on individuaalselt adresseeritavad ja seetõttu on mõned head efektid võimalikud
Tehke isetegitav Sonoffi nutikas lüliti Androidi rakenduse abil: 11 sammu
Tehke isetegevuslik Sonoffi nutikas lüliti, kasutades Androidi rakendust: mis on Sonoff? Sonoff on nutika kodu jaoks mõeldud nutikas lülitusseadmete sari, mille on välja töötanud ITEAD. Selle liini üks paindlikumaid ja odavamaid seadmeid on Sonoff Basic ja Sonoff mini. Need on WiFi-toega lülitid, mis põhinevad suurel kiibil, ESP8266/E
Androidi rakenduse loomine Android Studio abil: 8 sammu (piltidega)
Androidi rakenduse loomine Android Studio abil: see õpetus õpetab teile Android Studio arenduskeskkonna abil Androidi rakenduse loomise põhitõdesid. Kuna Android -seadmed muutuvad üha tavalisemaks, suureneb nõudlus uute rakenduste järele. Android Stuudiot on lihtne kasutada (
8 relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse abil: 5 sammu (piltidega)
8 relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse kasutamine: 8 releelüliti juhtimine, kasutades nodemcu ja ir vastuvõtjat wifi ja ir kaug- ja android -rakenduse kaudu. Kaugjuhtimispult töötab sõltumatult wifi -ühendusest. SIIN ON UUENDATUD VERSIOONIKLIKK SIIN