Taula de continguts:

La manera més senzilla de fer un robot de control de gestos: 7 passos (amb imatges)
La manera més senzilla de fer un robot de control de gestos: 7 passos (amb imatges)

Vídeo: La manera més senzilla de fer un robot de control de gestos: 7 passos (amb imatges)

Vídeo: La manera més senzilla de fer un robot de control de gestos: 7 passos (amb imatges)
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, De novembre
Anonim
Image
Image

Controla les joguines com un superheroi. Apreneu a fer un cotxe controlat per gestos.

Es tracta de com fer un cotxe controlat per gestos per vosaltres mateixos. Bàsicament es tracta d’una aplicació senzilla del giroscopi de 3 eixos MPU-6050, acceleròmetre. Podeu fer moltes més coses. comprenent com s’utilitza, com s’interfaça amb Arduino i com es transfereixen les dades a través dels mòduls Bluetooth. en aquesta redacció, em centraré en la comunicació Bluetooth a Bluetooth, entre dos mòduls Bluetooth HC-05.

Pas 1:

Imatge
Imatge
Imatge
Imatge

Components utilitzats:

1- Cartró, full acrílic 2- Arduino UNO X1 -

3- Arduino nano X1:

4- BO Motor X2 -

5- Rodes X2-

6- IC L293D x1 -

7- 2s 7.4Volt bateria lipo X 2-

8- PCB-

9- Connectors-

10- Mòdul Bluetooth X 2:

11- MPU-6050 X 1:

12- Guants de gimnàs X1:

PCB de comanda directa que s’utilitza en aquest projecte des de PCBway:

Seguiu el vídeo per construir un cos de robot i connexions per a aquest projecte. podeu construir el cos del robot tal com es mostra al vídeo o es pot modificar en 4WD (tracció a les quatre rodes).

si no utilitzeu el blindatge que es mostra al vídeo, podeu fer servir el diagrama de circuits donat per fer la vostra placa de circuit. o podeu demanar PCB per a aquest escut directament des de l'enllaç PCBway.com que es mostra més amunt.

Pas 2:

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Després de construir el cos del robot, feu la unitat remota segons el diagrama de circuits donat.

Pas 3:

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Ara parlem de la configuració del mòdul Bluetooth. bàsicament, el mòdul Bluetooth HC-05 ve amb una configuració de fàbrica de mòduls esclaus. això significa que podem enviar dades al mòdul simplement connectant-lo. No cal fer cap altra configuració per enviar dades des de dispositius mòbils al mòdul HC-05. només cal que introduïu la contrasenya predeterminada (1234/0000) per connectar-vos-hi. però què passa si volem enviar dades mitjançant aquest mòdul a algun altre mòdul o a un dispositiu mòbil.

en aquest projecte, fem el mateix enviant dades a través del mòdul Bluetooth. recollit pel sensor giroscòpic MPU-6050 a un altre mòdul Bluetooth. per això, primer hem de configurar aquests dos mòduls Bluetooth. de manera que es puguin lligar automàticament entre ells després de l’encesa. Aquí el primer mòdul actua com un dispositiu esclau, que rebrà senyals de la unitat remota i es muntarà al cotxe. I configureu el segon com a dispositiu mestre que actuï com a unitats transmissores i que enviï dades al dispositiu esclau,

Pas 4:

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Per tant, primer configureu el primer mòdul bluetooth com a dispositiu esclau. per fer-ho, connecteu-lo amb Arduino segons aquest esquema de cablejat. I pengeu el codi per configurar el nom.

descarregueu tots els programes i biblioteques necessaris des d’aquí:

Mòdul de desconnexió. Manteniu premut el ky del mòdul i torneu-lo a connectar. Veureu que el mòdul led on parpelleja més lentament. Un cop cada 2 segons. Això significa que HC-05 està en mode d'ordre AT. Ara, obriu el monitor sèrie, canvieu la velocitat de transmissió a 9600 i el tipus de sortida com a NL i CR. Ara escriviu AT al quadre d'enviament i envieu-lo. si respon amb ok, vol dir que tot està bé. Però si no, i respon amb algun error, envieu de nou a AT. Fins que respongui amb connexions ok o chek i torni a enviar AT.

després de rebre una resposta correcta des del mòdul, introduïu les ordres següents una per una, AT + ORGL i envieu-les. aquesta ordre configurarà el mòdul a la configuració de fàbrica.

AT + RMAAD aquesta ordre alliberarà el mòdul de qualsevol emparellament anterior

A + UART? comproveu la velocitat de transmissió actual del mòdul

AT + UART = 38400, 0, 0 estableix la velocitat de transmissió en 38400

A + ROL? comproveu el paper si és esclau o amo. respon amb 0 o 1. si el mòdul és esclau, respon a 0 i, si és un dispositiu mestre, respondrà amb un rol definit com a dispositiu esclau.

introduïu AT + ROLE = 0

AT + ADDR? comproveu l'adreça del mòdul. Anoteu aquesta adreça. respost per mòdul. després d'obtenir aquesta adreça, es realitza la configuració del mòdul esclau.

Pas 5:

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Ara és hora de configurar el segon mòdul Bluetooth com a dispositiu mestre. Connecteu aquest mòdul amb la placa Arduino i introduïu-lo al mode AT. com vam fer amb l’anterior.

Introduïu aquestes ordres AT segons la seqüència donada. AT + ORGL

AT + RMAAD

A + UART?

AT + UART = 38400, 0, 0

A + ROL?

configureu el paper d’aquest mòdul com a dispositiu mestre. AT + ROLE = 1

AT + CMODE = 0 perquè el mòdul només connecti un sol dispositiu. el valor predeterminat és 1

ara enllaceu aquest mòdul amb un dispositiu esclau per fer-ho,

AT + BIND = "l'adreça del mòdul esclau"

i tot acabat, ara instal·leu llibreries per al sensor MPU-6050 i una comunicació I2C. Atès que el sensor giroscòpic MPU-6050 té una interfície I2C. descarregueu les biblioteques i el codi font des d’aquí. si heu preinstal·lat aquestes biblioteques, ometeu-ho.

Pas 6:

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Ara connecteu la unitat del cotxe amb l’ordinador mitjançant un cable USB. seleccioneu el port de com i el tipus de placa correctes. I pengeu el programa pel nom "Robot_Controlat_Robot_unitat_de_carro". Assegureu-vos que la bateria i el mòdul Bluetooth no estan connectats amb el cotxe mentre pengeu el programa.

Feu el mateix amb la unitat remota. obriu el programa per nom remot. i pengeu-lo a la unitat remota. Introduïu el mòdul Bluetooth esclau a la unitat del cotxe i domineu el mòdul Bluetooth a la unitat remota. I tot fet.

Pas 7:

Imatge
Imatge
Imatge
Imatge
Imatge
Imatge

Encenem-lo i ja està a punt per jugar ……

Espero que us sigui útil. si és així, m'agrada, comparteix-ho, comenta el teu dubte. Per a més projectes d’aquest tipus, seguiu-me! Dóna suport al meu treball i subscriu-te a El meu canal a YouTube.

Gràcies!

Concurs de robòtica
Concurs de robòtica
Concurs de robòtica
Concurs de robòtica

Primer premi del concurs de robòtica

Recomanat: