Taula de continguts:
Vídeo: RC Car Hack: controlat per Bluetooth mitjançant l’aplicació Android: 3 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Estic segur que cadascun de vosaltres podeu trobar a casa un cotxe RC no utilitzat. Aquesta instrucció us ajudarà a canviar el vostre vell cotxe RC a un regal original:) A causa del fet que el cotxe RC que tenia era petit, he triat Arduino Pro Mini com a controlador principal. Un altre mòdul important que he utilitzat en aquest projecte és el portador de controlador de motor dual TB6612FNG. Aquest controlador de motor té un rang suficient de tensions d’entrada acceptables (4,5V a 13,5V) i corrent de sortida continu (1A per canal). Com a receptor bluetooth, vaig utilitzar un popular mòdul econòmic HC-06. A més, podeu utilitzar LEDs com a llums davanters i posteriors del cotxe.
Components del projecte:
- Cotxe RC (pot ser antic i trencat)
- Arduino Pro Mini 328 (3V / 8Mhz) x1
- TB6612FNG Portador de controlador de motor dual x1
- Mòdul bluetooth HC-06 o similar x1
- Llums: 2x vermells i 2x blancs
- Resistència 10k (necessària per als leds) x4 o 10k Xarxa de resistències SIL x1
- Taula de pa (mitja mida) x1
- Ponts i cables
- Bateries AA x4
Pas 1: connexió dels mòduls
A continuació es mostra la manera de connectar Arduino Pro Mini amb els altres mòduls. No oblideu connectar la tensió d’alimentació a cada mòdul (VCC, GND).
1. Bluetooth (per exemple, HC-06) -> Arduino Pro Mini (3,3 V)
- RXD - TXD
- TXD - RXD
- VCC - 3,3 V d'Arduino Pro Mini (VCC)
- GND - GND
2. Controlador de motor dual TB6612FNG -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT: tensió del motor (4,5 a 13,5 V) - 6 V de la bateria del cotxe RC
- Vcc: tensió lògica (2,7 a 5,5) - 3,3 V d'Arduino Pro Mini (VCC)
- GND - GND
3. Controlador de motor dual TB6612FNG -> Motors de CC
- A01 - motor d'accionament A
- A02 - motor d'accionament A
- B01 - motor de direcció B
- B02 - motor de direcció B
4. LEDs -> Arduino Pro Mini
- led frontal dret - 2
- led frontal esquerre - 3
- led posterior dret - 14
- led posterior esquerre - 15
Pas 2: Codi Arduino
El codi complet d’aquest projecte està disponible a GitHub: link
El programa Arduino comprova al bucle principal - "void loop ()" si la nova ordre (caràcter) s'ha enviat des de l'aplicació Android per Bluetooth. Si hi ha algun caràcter entrant de la sèrie Bluetooth, el programa inicia l'execució de la funció "void processInput ()". A continuació, des d'aquesta funció, segons el caràcter, s'anomena una funció de control específica (per exemple, per a la funció de caràcter "r" es diu "void turn_Right ()").
Si utilitzeu el blindatge del motor Arduino (L298), aquest enllaç us pot ser útil
Pas 3: aplicació per a Android
La meva aplicació Android permet controlar qualsevol robot equipat amb una placa Arduino mitjançant bluetooth. També podeu controlar independentment els dos canals PWM dels motors (un parell de motors).
El caràcter únic s'assigna a cada botó de l'aplicació Android, tal com es mostra a la figura anterior. Podeu editar el codi Arduino i utilitzar la meva aplicació per Android per controlar el vostre propi dispositiu (no només aquest cotxe RC).
Podeu descarregar la meva aplicació Android de forma gratuïta des de Google Play: enllaç
Com s'utilitza l'aplicació Android:
- toqueu el botó de menú o 3 punts verticals (segons la versió del vostre Android)
- seleccioneu la pestanya "Connecta un dispositiu"
- toqueu la pestanya "HC-06" i al cap d'un temps hauríeu de veure el missatge "Connectat a HC-06"
- després de connectar-vos, podeu controlar el cotxe
- si no veieu el vostre dispositiu bluetooth HC-06, toqueu el botó "Cerca de dispositius"
- en el primer ús, emparegeu els vostres dispositius Bluetooth introduint el codi predeterminat "1234"
Si voleu veure els meus altres projectes relacionats amb la robòtica, visiteu:
- el meu lloc web: www.mobilerobots.pl
- facebook: robots mòbils
Recomanat:
Tub LED de pedra de vidre (controlat per WiFi mitjançant l'aplicació per a telèfons intel·ligents): 6 passos (amb imatges)
Tube LED Glass Stone (controlat per WiFi mitjançant l’aplicació per a telèfons intel·ligents): Hola companys de fabricació. En aquest instructiu us mostraré com construir un tub LED controlat per WiFi que s’omple de pedres de vidre per obtenir un bon efecte de difusió. Els LED es poden adreçar individualment i, per tant, són possibles alguns efectes agradables a la
Cotxe Arduino controlat mitjançant l'aplicació Bluetooth: 4 passos (amb imatges)
Arduino Car Controled via Bluetooth App: Tots sabem que Arduino és una excel·lent plataforma de prototipatge, principalment perquè utilitza un llenguatge de programació amable i hi ha molts components addicionals increïbles que ens proporcionen experiències fantàstiques. Podem integrar l’Arduino amb diferents
Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: 11 passos (amb imatges)
Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: en aquest tutorial us mostro com fer un dipòsit robòtic controlat per Wi-Fi controlat des d’un telèfon intel·ligent mitjançant l’aplicació Blynk. En aquest projecte es va utilitzar una placa ESP8266 Wemos D1, però també es poden utilitzar altres models de plaques (NodeMCU, Firebeetle, etc.), i el pr
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: 3 passos (amb imatges)
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: la instrucció "Com construir robot controlat amb braç de pinça mitjançant Via Nrf24l01 Arduino" explicarà com construir un braç de pinça de tres graus de llibertat instal·lat en rodes de rodes controlades pel mòdul L298N de doble motor amb MEG
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges)
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l’aplicació Blynk: en aquest tutorial, aprendrem a utilitzar l’aplicació Blynk i Arduino per controlar la llum, la combinació es farà a través del port sèrie USB. la solució més senzilla que controla remotament el vostre Arduino o c