Taula de continguts:
- Pas 1: llista de peces
- Pas 2: Construir el circuit al tauler de pa i al xassís de configuració
- Pas 3: sobre el codi de proves i el principi de treball de les aplicacions
- Pas 4: ara pengeu el codi i connecteu la font d'alimentació
- Pas 5: Finalment
Vídeo: Cotxe Bluetooth controlat per veu: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Tothom ha utilitzat el cotxe controlat a distància …. però què passa amb un cotxe controlat per veu ??? L'heu utilitzat mai? Si no, el construireu ara. Només necessiteu un arduino com a cervell i un telèfon intel·ligent. Així que he desenvolupat aquest projecte perquè pugueu utilitzar la funcionalitat de veu i això també pot ser una referència per als vostres futurs projectes. Així que comencem …
Pas 1: llista de peces
1. Arduino UNO / nano / micro / Mega
2. Mòdul bluetooth HC05
3 2,2 K ohm, 4,7 K ohm resistència
4 kits de taulers de pa o soldadura
5 cables
6 xassís
7 2 Motor BO de 150/300 rpm amb 2 rodes
8 alguns cargols i femelles
9 rodes de rodes
10. controlador de motor (: L293 o L298)
11 Font d'alimentació de 12V
Pas 2: Construir el circuit al tauler de pa i al xassís de configuració
Ara Arduino nano és el cervell del projecte per al meu. Podeu utilitzar UNO / MEGA / MICRO. I faria servir la funció de connectivitat Bluetooth per controlar el cotxe amb un telèfon intel·ligent.
Per tant, he proporcionat el circuit al fitxer Fritzing. Descarregueu Fritzing, obriu-lo i consulteu el fitxer. Connecteu-vos tal com es mostra al diagrama. Utilitzeu el divisor de tensió tal com s’indica amb 2.2k i 4.7k. Ara els cables grocs (segons aquell fitxer fritzing) representen les 4 sortides que controlarien el controlador del motor. Aquests 4 nivells lògics són en realitat les entrades del controlador del motor i el controlador del motor utilitza aquests nivells lògics per moure’s segons els nivells lògics que s’alimenten. I l'arduino controla això … significa que permet al conductor moure els motors cap endavant o cap enrere o cap enrere o cap a la dreta o cap a l'esquerra o simplement aturar-se. Això s'aconsegueix al codi.
Per tant, vegeu els diagrames anteriors i, a continuació, connecteu les entrades del controlador del motor. A continuació, connecteu els motors a la sortida amb un parell de cargols i fixeu les rodes. He connectat el meu controlador L293 segons la seva connexió. Comproveu el vostre propi controlador, cerqueu per la xarxa i els fulls de dades i connecteu-vos segons el que calgui.
Fixeu els motors amb cargols i fixeu el controlador del motor i la placa amb cintes de doble cara o cinta simple. També fixeu la roda de la roda rodona. Vegeu la foto. El vostre xassís pot ser diferent, així que reviseu-lo detingudament
Pas 3: sobre el codi de proves i el principi de treball de les aplicacions
Ara la funció de veu funciona realment amb el bluetooth. Hi ha una aplicació anomenada "Control de veu BT per Arduino" Link-https://amr-voice.en.aptoide.com/. Baixeu-lo i instal·leu-lo al telèfon Android i emparegeu-lo amb HC05. Si us connecteu per primera vegada, parleu-lo prèviament amb 1234 o 0000 com a passada. Si no es combina, torneu-ho a provar.
Després de parlar a l'aplicació al cap d'un parell de segons, torna el que acabeu de dir a la pantalla del mòbil. En realitat, utilitza Google Voice. Així que ara el que heu dit es transmet per bluetooth. Pengeu el codi de prova donat a les línies RX TX Nano.remove mentre es carrega. Després de penjar-lo, torneu a inserir-lo. L'HC05 accepta aquestes dades mitjançant la funció Serial.read () i podeu veure el que acabeu de dir al monitor sèrie mitjançant Serial.print. Per tant, podeu comprovar el funcionament de l’aplicació allà. Parleu qualsevol cosa de l’aplicació i consulteu el monitor sèrie. He adjuntat totes les captures de pantalla pas a pas sobre la connexió de l'HC05 amb l'aplicació … parlant i veient al monitor sèrie. Veure'ls. Si dius reenviar es mostrarà com a * reenvia #. Per tant, mitjançant aquesta aplicació podem manipular el nostre codi que s’adjunta en els propers passos.
Pas 4: ara pengeu el codi i connecteu la font d'alimentació
Ara he penjat aquí el codi arduino complet que controla el cotxe. El podeu descarregar.
Ara mentre el pengeu … assegureu-vos que heu desconnectat les línies RX TX. No es penjarà d’una altra manera. Després de penjar-los, torneu a connectar-los. Connecteu ara una font d’alimentació de 12 V. Hi ha un diagrama de blocs a la imatge.
Podeu canviar les cadenes que he escrit com a endavant, enrere, aturar, esquerra, dreta amb qualsevol paraula que us sembli fàcil. Només cal pronunciar aquesta paraula a l'aplicació.
Pas 5: Finalment
Anteriorment he descrit com utilitzar aquesta aplicació. Ara parla cap endavant, cap enrere, cap a l’esquerra, cap a la dreta, cap a l’aturada, he utilitzat aquestes paraules al meu codi. Ara pots canviar aquesta cadena a les instruccions else if i tornar-les a penjar. Només cal que parleu aquesta paraula en aquesta aplicació i funcionaria bé. També he connectat un LED al pin 8. Podeu afegir més llums o un brunzidor o un servo.
Així que el vostre cotxe de veu està preparat …..diverteix-te …
Recomanat:
ROBOT CONTROLAT PER VEU VIA BLUETOOTH: 3 passos
ROBOT CONTROLAT PER VEU VIA BLUETOOTH: aquest robot està controlat pel nostre telèfon. Enllaç de l’aplicació: https://play.google.com/store/apps/details?id=com…. Aquest robot està controlat per la nostra veu i també es pot controlar mitjançant els botons also.This robot és només per a demostracions. Seguiu el
Feu el sistema d’avís de notificació per veu / veu: 4 passos
Feu el sistema d'alerta de veu / notificació de veu: en aquest projecte hem creat un sistema d'alerta i de notificació de veu. En aquest projecte es poden utilitzar almenys dos sensors
Cotxe controlat a distància: controlat mitjançant un controlador Xbox 360 sense fils: 5 passos
Cotxe controlat a distància: controlat mitjançant controlador Xbox 360 sense fils: són instruccions per construir el vostre propi cotxe controlat a distància mitjançant un controlador Xbox 360 sense fils
Robot Arduino amb distància, direcció i grau de rotació (est, oest, nord, sud) controlat per veu mitjançant mòdul Bluetooth i moviment de robot autònom: 6 passos
Robot Arduino amb distància, direcció i grau de rotació (est, oest, nord, sud) controlat per veu mitjançant el mòdul Bluetooth i el moviment autònom del robot. , Esquerra, dreta, est, oest, nord, sud) Distància necessària en centímetres mitjançant l'ordre de veu. El robot també es pot moure de forma autònoma
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