Taula de continguts:

Cotxe RC controlat per gest manual: 15 passos
Cotxe RC controlat per gest manual: 15 passos

Vídeo: Cotxe RC controlat per gest manual: 15 passos

Vídeo: Cotxe RC controlat per gest manual: 15 passos
Vídeo: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Desembre
Anonim
Cotxe RC controlat per gest manual
Cotxe RC controlat per gest manual
Cotxe RC controlat per gest manual
Cotxe RC controlat per gest manual

Hola món!

Aquest és el meu primer instructible

Si teniu cap pregunta, no dubteu a fer-ho.

Públic objectiu:

Aquest projecte és aplicable a qualsevol persona que tingui passió pel que fa a la tecnologia. Ja sigui un expert o un principiant absolut quan es tracta de robòtica. Podríeu crear aquest projecte seguint les instruccions d’aquest document.

Què necessiteu:

· (2) x Taula de control Elegoo Uno R3

· (2) x Taula d’expansió del prototip

· (1) x Mòdul Bluetooth HC-05

· (1) x Mòdul Bluetooth HC-06

· (1) x Guant de mà

· (1) x mòdul GY-521

· (12) cables M-M

· (6) cables F-M

· (2) x 9V bateria amb corrent continu

Cotxe R / C

· (1) x Tauler base

· (2) x Disc de codificació

· (2) x Roda

· (2) x Motor de CC de desacceleració

· (1) x contenidor de bateria

· (4) x barra de cargol M3 * 30

· (8) x barra de cargol M3 * 6

· (8) x femella M3

· (1) x Switch

· (4) x Fixador

· (1) x Rodet martell

· (4) x bateria AA

· (1) x L9110S 2-CH pont escalonat amb motor pas a pas DC placa de controlador de motor

Pas 1: Pas 1:

Pas 1
Pas 1
Pas 1
Pas 1
Pas 1
Pas 1
Pas 1
Pas 1

OBJECTIU: Configureu la velocitat de transmissió i configureu la contrasenya de l'HC-06 (SLAVE)

L'HC-06 és un mòdul Bluetooth només esclau que significa que "només es pot parlar". L'HC-06 es troba automàticament en mode AT. El mode AT és un mode d’ordres que us permet interrogar / configurar alguns dels paràmetres del mòdul Bluetooth.

I. Amb només l’Arduino i el USB Serial connectats a l’ordinador. Pengeu un esbós en blanc a l'Arduino tal com s'adjunta més amunt

II. Desconnecteu el port USB de l'ordinador.

III. Connecteu l'HC-06 i l'Arduino amb (4) cables F-M: consulteu el pas 1

IV. Connecteu la sèrie USB a l'ordinador. Això farà que l'HC-06 parpellegi cada segon.

V. Feu clic al monitor sèrie i assegureu-vos que no hi hagi "Sense finalització de línia" i que la velocitat en bauds s'estableixi a "9600" a la part inferior del monitor sèrie.

IV. Escriviu AT al quadre de text del monitor sèrie i hauria d’imprimir bé (això vol dir que hi ha comunicació entre el monitor sèrie i el Bluetooth)

VII. La contrasenya predeterminada de l'HC-06 és 1234, però per si de cas no ho és. Escriviu AT + PIN1234 i premeu Envia. El monitor de sèrie imprimirà OKsetPIN. Això establirà la contrasenya d’emparellament HC-06 a 1234 (la contrasenya entre l’HC-06 i l’HC-05 hauria de ser la mateixa).

VIIII. Escriviu AT + BAUD8 i premeu Envia. El monitor sèrie imprimirà OK115200. Això establirà la velocitat de transmissió de l'HC-06 a 115200. (La velocitat de transmissió entre l'HC-06 i l'HC-06 hauria de ser la mateixa).

Pas 2: Pas 2: Obteniu l'adreça de l'HC-06 (SLAVE)

Pas 2: Obteniu l'adreça de l'HC-06 (ESCLAU)
Pas 2: Obteniu l'adreça de l'HC-06 (ESCLAU)
Pas 2: Obteniu l'adreça de l'HC-06 (ESCLAU)
Pas 2: Obteniu l'adreça de l'HC-06 (ESCLAU)
Pas 2: Obteniu l'adreça de l'HC-06 (ESCLAU)
Pas 2: Obteniu l'adreça de l'HC-06 (ESCLAU)

Podeu obtenir l’adreça de l’HC-06 mitjançant una aplicació anomenada Bluetooth Finder mitjançant un telèfon Android o mitjançant l’HC-05 per ensumar els mòduls Bluetooth que hi ha al voltant de l’HC-05.

RECORDEU l'adreça de l'HC-06. Necessitareu aquesta informació quan configureu l'HC-05

S’obté l’adreça d’HC-06 mitjançant Bluetooth Finder

I. Veure imatge adjunta

NOTA: L'adreça MAC tindrà un aspecte semblant al ressaltat anteriorment. El mòdul bluetooth normalment es descobriria com a "HC-06".

I. Descarregueu l'aplicació Bluetooth Finder

II. Mentre l'HC-06 està encès i parpelleja, vinculeu el telèfon Android amb l'HC-06

III. La contrasenya de l'HC-06 serà 1234. Hem configurat la seva contrasenya anteriorment mitjançant l'ordre AT + PIN1234

IV. Un cop l'HC-06 i el telèfon Anroid estiguin emparellats. Obriu l'aplicació Bluetooth Finder per veure quina és la seva adreça.

Pas 3: Pas 3: Configuració de l'HC-05 (mestre)

Pas 3: Configuració de l'HC-05 (mestre)
Pas 3: Configuració de l'HC-05 (mestre)
Pas 3: Configuració de l'HC-05 (mestre)
Pas 3: Configuració de l'HC-05 (mestre)

* Obtenir l’adreça d’HC-06 mitjançant HC-05

OBJECTIU: enllaceu l'HC-05 per connectar-vos automàticament només a l'HC-06

I. Mentre l'HC-06 està encesa. Obriu una nova sessió Arduino i seguiu els passos 1-3 del primer pas.

II. Mentre connecteu el serial USB a l'ordinador, assegureu-vos de prémer el botó de l'HC-05. Això farà que l’HC-05 parpellegi cada 2 segons. Això indica que l'HC-05 està en mode AT. Assegureu-vos que el port correcte estigui seleccionat. El port seleccionat ha de ser l’arduino al qual està connectat l’HC-05.

III. Feu clic al monitor sèrie i assegureu-vos que hi hagi afegit "Tant NL com CR" i que la velocitat en bauds s'estableixi a "9600" a la part inferior del monitor sèrie. (com es mostra a la imatge adjunta)

IV. Escriviu AT al quadre de text del monitor sèrie i s'imprimirà ERROR: (0) (no estic segur de per què passa això). Torneu a escriure AT i el monitor sèrie imprimirà bé (això vol dir que hi ha comunicació entre el monitor sèrie i el Bluetooth).

V. Escriviu AT + ROLE? i premeu enviar. El monitor sèrie imprimirà quin paper té actualment l'HC-05. Rol 0 = esclau. Rol 1 = mestre. Si el seu paper és 0. Canvieu el seu rol a 1 escrivint AT + ROLE = 1 El monitor sèrie imprimirà OK després d’haver definit el paper de l’HC-05 a 1 (Master). Escriviu AT + ROLE? De nou per comprovar-ho de nou.

VI. Escriviu AT + CMODE? i premeu enviar. El monitor sèrie imprimirà quin mode de connexió té actualment l'HC-05. 0 = connectar-se a només adreça fixa. 1 = connecteu-vos a qualsevol Bluetooth proper. Si el seu cmode és 1. Canvieu el seu cmode a 0 escrivint AT + CMODE = 0 El monitor sèrie imprimirà OK després d’haver definit el cmode de l’HC-05 a 0. Escriviu AT + CMODE? De nou per comprovar-ho de nou.

VII. Escriviu AT + UART? i premeu enviar. El monitor sèrie imprimirà quina velocitat en bauds té actualment l'HC-05. (És a dir, + UART: 9600, 0, 0). Recordeu que hem d’establir la mateixa velocitat de transmissió que l’HC-06. Per establir la velocitat de transmissió de l’HC-05 a 115200. Escriviu AT + UART = 115200, 0, 0 El monitor sèrie s’imprimirà correctament. Escriviu AT + UART? De nou per comprovar-ho de nou. (ara hauria d'imprimir + UART: 115200, 0, 0).

VIII. Escriviu AT + PSWD? Per determinar la contrasenya de l'HC-05. Recordeu que la contrasenya entre l'HC-06 i l'HC-05 hauria de ser la mateixa. Si la seva contrasenya no és 1234. Establiu la contrasenya amb AT + PSWD = 1234 El monitor sèrie s'imprimirà OK. Escriviu AT + PSWD? De nou per comprovar-ho de nou.

IX. Si teniu l'adreça de l'HC-06, ometeu aquest pas i continueu al pas X. Aquest pas determinarà l'adreça de l'HC-06. Escriviu AT + INIT. El monitor de sèrie hauria d’imprimir bé. Escriviu AT + INQ Aquesta ordre us demanarà informació sobre els dispositius bluetooth que els envolten. El monitor de sèrie hauria d'imprimir l'adreça de l'HC-06, tipus, senyal. (és a dir, + INQ: 98D3: 31: FD5F83, 8043C, 7FFF)

X. Vinculeu l'HC-05 amb l'HC-06. Recupereu l'adreça que heu descobert, ja sigui mitjançant l'aplicació Bluetooth Finder o mitjançant el mètode AT + INQ. Substituïu els dos punts de l'adreça (98D3: 31: FD5F83) per comes (98D3, 31, FD5F83) a l'adreça per escriure AT + PAIR = 98D3, 31, FD5F83, 5 El 5 en aquesta ordre de parell és el temps d'espera en segons. Si l'HC-05 no es vincula amb l'adreça prevista, s'imprimirà un missatge d'error. En cas contrari, si l’emparellament té èxit, s’imprimirà un OK al monitor sèrie.

XI. Enllaça l’HC-05 amb l’HC-06. Escriviu AT + BIND = 98D3, 31, FD5F83 El monitor sèrie hauria d'imprimir OK si és correcte.

XII. Enllaç HC-06. Escriviu AT + ENLLAÇ = 98D3, 31, FD5F83 El monitor sèrie hauria d'imprimir OK si és correcte.

XIII. Un cop lligats els HC-05 i HC-06. L'HC-05 parpellejarà cada 2 segons i l'HC-06 romandrà encès (sense parpellejar).

ENHORABONA HC-05 i HC-06 ara estan units

Pas 4: Pas 4: Construïu la base del cotxe RC Seguiu les instruccions de les imatges d’aquest Tep

Pas 4: Construïu la base del cotxe RC Seguiu les instruccions de les imatges d’aquest Tep
Pas 4: Construïu la base del cotxe RC Seguiu les instruccions de les imatges d’aquest Tep
Pas 4: Construïu la base del cotxe RC Seguiu les instruccions de les imatges d’aquest Tep
Pas 4: Construïu la base del cotxe RC Seguiu les instruccions de les imatges d’aquest Tep

Pas 5: Pas 5: Connecteu els 2 motors CC de desacceleració al pas a pas L9110S

Pas 5: connecteu els 2 motors CC de desacceleració al pas a pas L9110S
Pas 5: connecteu els 2 motors CC de desacceleració al pas a pas L9110S
Pas 5: connecteu els 2 motors CC de desacceleració al pas a pas L9110S
Pas 5: connecteu els 2 motors CC de desacceleració al pas a pas L9110S
Pas 5: connecteu els 2 motors CC de desacceleració al pas a pas L9110S
Pas 5: connecteu els 2 motors CC de desacceleració al pas a pas L9110S

* Tingueu en compte la configuració de Sketch, el L9110S hauria de connectar-se als motors de CC exactament com es mostra a les imatges adjuntes (s’adjunten en un ordre cronològic)

Pas 6: Pas 5: pengeu CAR.ino Sketch a Arduino (CAR)

Pas 7: Pas 6: desconnecteu Arduino (CAR) de la font d'alimentació i poseu l'escut a la part superior de l'Arduino

Pas 8: Pas 7: Connecteu L9110S Stepper a Arduino Shield (CAR)

Pas 7: connecteu L9110S Stepper a Arduino Shield (CAR)
Pas 7: connecteu L9110S Stepper a Arduino Shield (CAR)

Pas 9: Pas 8: Connecteu HC-06 a Arduino Shield (CAR)

Pas 8: Connecteu HC-06 a Arduino Shield (CAR)
Pas 8: Connecteu HC-06 a Arduino Shield (CAR)

Pas 10: Pas 9: La configuració del cotxe RC s'ha completat. el cotxe hauria de ser així

Pas 9: La configuració del cotxe RC s'ha completat. el cotxe hauria de ser així
Pas 9: La configuració del cotxe RC s'ha completat. el cotxe hauria de ser així
Pas 9: La configuració del cotxe RC s'ha completat. el cotxe hauria de ser així
Pas 9: La configuració del cotxe RC s'ha completat. el cotxe hauria de ser així
Pas 9: La configuració del cotxe RC s'ha completat. el cotxe hauria de ser així
Pas 9: La configuració del cotxe RC s'ha completat. el cotxe hauria de ser així

Pas 11: Pas 10: pengeu HAND.ino Sketch a Arduino (HAND)

Pas 12: Pas 11: Desconnecteu Arduino (HAND) de la font d'energia i poseu l'escut a la part superior de l'Arduino

Pas 13: Pas 12: Connecteu Gyro a Arduino Shield (HAND)

Pas 12: connecteu Gyro a Arduino Shield (HAND)
Pas 12: connecteu Gyro a Arduino Shield (HAND)

Veure imatge adjunta

Pas 14: pas 13: connecteu HC-06 a Arduino Shield (HAND)

Recomanat: