Taula de continguts:
- Pas 1: planifiqueu els vostres passos a Trello
- Pas 2: Obteniu / compreu els vostres subministraments
- Pas 3: construir un cotxe
- Pas 4: Controleu els motors DC amb Arduino
- Pas 5: connecteu Bluetooth
- Pas 6: Codificació: utilització de l'aplicació Adafruit
- Pas 7: feu que el cotxe RC sigui sense fils
- Pas 8: feu una aplicació modificada per treballar amb el control de control
- Pas 9: (Opcional): afegiu un sensor de distància
- Pas 10: prova
- Pas 11: afegiu un exterior
- Pas 12: document
Vídeo: Cotxe Arduino Bluetooth RC: 12 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Voleu controlar un cotxe RC mitjançant una aplicació del vostre telèfon? És possible!
Mitjançant un Arduino, una mica de Bluetooth, algunes rodes i un munt d’altres peces petites però essencials, hem pogut crear un cotxe RC que es connecta a Bluetooth i que es pot controlar mitjançant una aplicació del telèfon. Sembla prou senzill, oi? Després d'un mes aproximadament, vam poder polir un cotxe Bluetooth RC funcionant. Amb les nostres instruccions, podreu fer-ho de manera més ràpida que nosaltres.
Pas 1: planifiqueu els vostres passos a Trello
Per començar a planificar a trello, heu de saber què voleu fer i quins materials necessiteu.
Les coses que voleu posar al vostre trello són:
- Obtenir / Comprar els seus subministraments
- Construir cotxe
- Control de motors DC amb Arduino
- Connecteu-vos a Arduino amb Bluetooth
- Feu que el cotxe RC sigui sense fils
- Codificació
- Crea l'aplicació
- Sensor de distància de connexió / codi (només es necessita per al pas opcional).
- Proves
-Exterior
- Documentació / Com fer-ho
Ara hi ha molts passos en cadascun d’aquests, però podreu trobar més detalls en els propers passos del nostre procés.
Pas 2: Obteniu / compreu els vostres subministraments
Els materials que necessiteu per a aquest projecte inclouen:
-Arduino
-Motor Driver (TB6612FNG Breakout)
-Conductor Bluetooth de baix consum (nRF8001 Bluetooth LE)
-Dc Motors
-Bateria (bateries)
-Cables
-Targeta de circuits
Pas 3: construir un cotxe
Amb els motors de corrent continu i la placa de circuit
1) Connecteu el controlador del motor a Arduino
2) Connecteu l'Arduino als motors de corrent continu
* Consulteu la foto per veure el circuit.
Pas 4: Controleu els motors DC amb Arduino
Amb el codi MotorTest de la biblioteca de controladors del motor, Arduino podrà controlar els motors de corrent continu.
-El codi motorTest fa que els motors facin una mica de "plantilla".
-Desplaceu-vos cap a on diu TB6612FNG Arduino Library i allà es descarregarà.
-A continuació, podeu col·locar aquesta biblioteca a l'IDE Arduino com a fitxer comprimit.
-Anar a esbós, incloure la biblioteca i, a continuació, anar a afegir la biblioteca.zip i triar el fitxer.
-Aquest fitxer apareixerà sota exemples.
-I podreu provar els vostres motors.
Pas 5: connecteu Bluetooth
Mitjançant el controlador de baix consum Bluetooth, el podem connectar a l’Arduino tal com es mostra a la imatge.
- Des de connectar-lo a l'Arduino, amb algun codi, podem moure el cotxe amb l'aplicació Adafruit.
-Ves a la pàgina d'Adafruit amb el controlador nrf8001 i la biblioteca es pot descarregar.
-Amb aquesta biblioteca, podeu utilitzar el codi proporcionat (eco demo) per programar el desplaçament del cotxe quan se us dóna una ordre.
Pas 6: Codificació: utilització de l'aplicació Adafruit
Després de descarregar l'aplicació i modificar el codi com voleu, per fer que les coses es moguin:
1) Vam començar connectant-nos al cotxe (que originalment es deia UART) i vam anar als mòduls UART.
- Aquí podeu escriure una ordre, com ara f per endavant, si això és el que teniu al codi per fer avançar el cotxe.
* Podeu fer referència al nostre codi, que es publicarà en un pas posterior.
Pas 7: feu que el cotxe RC sigui sense fils
Aquí és on necessitareu les vostres bateries.
Amb un paquet de bateries i bateries connectades als motors de corrent continu, el cotxe es pot moure sense estar connectat a res més.
* Podeu veure a la imatge superior com està connectat el paquet de bateries i el paquet de bateries connectat als motors.
Pas 8: feu una aplicació modificada per treballar amb el control de control
Vam decidir utilitzar el coixinet de control per ser un comandament a distància del nostre cotxe. Per fer-ho vam haver de:
- Modifiqueu el codi font de l'aplicació original Adafruit.
-El nostre codi modificat està enllaçat aquí, i aquesta aplicació modificada NOMÉS per a Android:
-I com utilitzar l'aplicació, feta amb el codi modificat:
-Quan obriu l'aplicació:
-Connecteu-vos al CAR
-Quan feu clic a connectar, apareixerà una llista on s'indica el mode de connexió al cotxe
-Feu clic al controlador
-En el controlador, desplaceu-vos fins a baix i feu clic a la tecla de control.
-En coixinet de control:
-La fletxa amunt avança
-La fletxa avall va cap enrere
-La fletxa esquerra va cap a l'esquerra
-La fletxa dreta va cap a la dreta
-El botó 1 és fre
-El botó 2 és un bunyol
Pas 9: (Opcional): afegiu un sensor de distància
Per al nostre cotxe RC, hem afegit un sensor de distància.
-El sensor de distància es col·loca a la part frontal del nostre cotxe RC, que hem intentat fer que es mogués automàticament una direcció diferent quan hi hagi alguna cosa al davant.
Pas 10: prova
En fer proves, -Comproveu que totes les funcions funcionin com voleu:
-Per endavant
-Esquena
-Esquerra
-Dret
-Atura
-Donut
-Automàtic
Aquestes són les nostres funcions específiques, les podeu utilitzar o canviar per fer allò que desitgeu.
Pas 11: afegiu un exterior
Quan afegiu un exterior, depèn completament de vosaltres.
-L’exterior del cotxe és només per mantenir el maquinari unit.
-Vam fer servir zipties i cables per mantenir-ho tot al seu lloc.
-Podeu dissenyar l'exterior del cotxe de la manera que vulgueu.
** La part més important de l'exterior és mantenir tot al seu lloc.
Pas 12: document
Quan creeu el cotxe RC, assegureu-vos que esteu documentant a mesura que aneu.
Això pot ajudar quan:
-Solució d'un problema que teniu.
-Canvi al voltant del cablejat.
-Recordant el que feies cada dia, -Revisió del vostre projecte.
Recomanat:
Cotxe DIY Bluetooth Arduino controlat: 6 passos (amb imatges)
Cotxe DIY Arduino Bluetooth controlat: Hola amics! Em dic Nikolas, tinc 15 anys i visc a Atenes, Grècia. Avui us mostraré com fer un cotxe controlat per Bluetooth de 2 rodes amb un Arduino Nano, una impressora 3D i alguns components electrònics senzills. Assegureu-vos de veure el meu
Cotxe Arduino Bluetooth RC amb sistema de frenat electrònic: 4 passos (amb imatges)
Arduino Bluetooth RC Car W / Sistema de frenada electrònic: Així és com fer un cotxe RC per uns 40 $ (27 $ amb un clon)
Convertir qualsevol cotxe R / C en un cotxe R / C de control d’aplicacions Bluetooth: 9 passos
Convertir qualsevol cotxe R / C en un control d'aplicacions Bluetooth Cotxe R / C: aquest projecte mostra els passos per canviar un cotxe de control remot ordinari a un cotxe de control Bluetooth (BLE) amb placa de robòtica Wombatics SAM01, aplicació Blynk i inventor d'aplicacions MIT. hi ha molts cotxes RC de baix cost amb moltes funcions com els fars LED i
Cotxe Arduino amb tracció a les quatre rodes Bluetooth amb cotxe UNO R3, HC-05 i L293D amb codificació i aplicació per a Android: 8 passos
Cotxe RC Bluetooth Arduino de 4 rodes amb motor UNO R3, HC-05 i L293D amb aplicació per a codificació i Android: Avui us explicaré com fer un cotxe RC bluetooth amb tracció a les 4 rodes amb HC 05, blindatge del motor L293, Motor de 4 CC, amb codificació i aplicació per a Android per controlar el cotxe. Component utilitzat: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
FinduCar: una clau de cotxe intel·ligent que guia la gent cap a on està aparcat el cotxe: 11 passos (amb imatges)
FinduCar: una clau de cotxe intel·ligent que guia la gent cap a on està aparcat el cotxe: per resoldre els problemes anteriors, aquest projecte proposa desenvolupar una clau de cotxe intel·ligent que pugui dirigir la gent cap a on va aparcar el cotxe. I el meu pla és integrar un GPS a la clau del cotxe. No cal utilitzar l'aplicació per a telèfons intel·ligents per fer un seguiment de