Taula de continguts:
- Pas 1: Pas 1:
- Pas 2: Pas 2: Obteniu l'adreça de l'HC-06 (SLAVE)
- Pas 3: Pas 3: Configuració de l'HC-05 (mestre)
- Pas 4: 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 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 9: 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 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 14: pas 13: connecteu HC-06 a Arduino Shield (HAND)
Vídeo: Cotxe RC controlat per gest manual: 15 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
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:
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)
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)
* 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 5: 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 9: 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 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)
Veure imatge adjunta
Pas 14: pas 13: connecteu HC-06 a Arduino Shield (HAND)
Recomanat:
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
Cotxe sense fils controlat per gest: 7 passos
Cotxe sense fils controlat per gestos: en aquest tutorial aprendrem com fer un cotxe controlat per gestos o qualsevol robot. Aquest projecte té dues parts, una part és unitat transmissora i una altra part és unitat receptora. La unitat de transmissió està muntada en un guant de mà i en un receptor
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
Laberint controlat per gest: 8 passos (amb imatges)
Laberint controlat per gestos: m'agrada jugar amb laberint de laberint. Sempre he volgut controlar un d'aquests jocs de laberint de laberint mitjançant gestos o mòbils. Em vaig inspirar per crear aquest laberint de marbre del laberint imprès en 3D de blic19933 controlat pel vostre dispositiu Android en lloc d’usar
Robòtica manual sense fils controlada per gest i veu: 7 passos (amb imatges)
Robòtica manual sense fils controlada per gest i veu: bàsicament aquest era el nostre projecte universitari i, a causa de la manca de temps per enviar aquest projecte, ens vam oblidar de fer fotos d'alguns passos. També hem dissenyat un codi amb el qual es pot controlar aquesta mà robòtica mitjançant gest i veu alhora, però a causa de l