Përmbajtje:

Makinë RC e kontrolluar me gjeste dore: 15 hapa
Makinë RC e kontrolluar me gjeste dore: 15 hapa

Video: Makinë RC e kontrolluar me gjeste dore: 15 hapa

Video: Makinë RC e kontrolluar me gjeste dore: 15 hapa
Video: 5 gabimet më të mëdha të prindërve që dëmtojnë shendetin mendor të fëmijëve 2024, Nëntor
Anonim
Makinë RC e kontrolluar me gjeste dore
Makinë RC e kontrolluar me gjeste dore
Makinë RC e kontrolluar me gjeste dore
Makinë RC e kontrolluar me gjeste dore

Përshendetje Botë!

Ky është udhëzuesi im i parë

Nëse keni ndonjë pyetje - ju lutemi mos hezitoni të pyesni.

Publiku i synuar:

Ky projekt është i zbatueshëm për këdo që ka një pasion kur është fjala për teknologjinë. Nëse jeni një ekspert ose një fillestar absolut kur është fjala për robotikën. Ju do të jeni në gjendje ta krijoni këtë projekt duke ndjekur udhëzimet në këtë dokument.

Çfarë do t'ju duhet:

· (2) x Bordi i Kontrollit Elegoo Uno R3

· (2) x Bordi i Zgjerimit të Prototipit

· (1) x HC-05 Moduli Bluetooth

· (1) x HC-06 Moduli Bluetooth

· (1) x Doreza dore

· (1) x modul GY-521

· (12) x tela M-M

· (6) x tela F-M

· (2) bateri 9V me DC

Makinë R/C

· (1) x Bordi bazë

· (2) x Disk kodues

· (2) x Rrota

· (2) x Motor DC ngadalësues

· (1) x Enë e baterisë

· (4) x M3*30 Vidhosje

· (8) x M3*6 Vidhosje

· (8) x arrë M3

· (1) x Ndërrues

· (4) x Mbërthyes

· (1) x Rrota çekiç

· (4) x Bateri AA

· (1) x L9110S 2-CH H-urë Stepper Motor Dual DC Motor Controller Board Board

Hapi 1: Hapi 1:

Hapi 1
Hapi 1
Hapi 1
Hapi 1
Hapi 1
Hapi 1
Hapi 1
Hapi 1

QOLLIMI: Konfiguroni normën e baudit dhe vendosni fjalëkalimin e HC-06 (SLAVE)

HC-06 është një modul Bluetooth vetëm për skllevër që do të thotë se "mund të flitet vetëm për të". HC-06 është automatikisht në modalitetin AT. Modaliteti AT është një mënyrë komande e cila ju lejon të merrni në pyetje/konfiguroni disa nga cilësimet e modulit Bluetooth.

I. Vetëm me Arduino dhe Serialin USB të lidhur me kompjuterin. Ngarko një skicë të zbrazët në Arduino siç është bashkangjitur më sipër

II Shkëputni serialin USB nga kompjuteri.

III. Lidhni HC-06 dhe Arduino me (4) tela F-M-shihni hapin 1 tela Shtesë

IV Lidhni serialin USB me kompjuterin. Kjo do ta bëjë HC-06 të ndizet dhe fiket çdo sekondë.

V. Klikoni në Serial Monitor dhe sigurohuni që të ketë "Pa përfundime rreshtash" dhe që niveli i baudit të jetë vendosur në "9600" në fund të monitorit serik.

IV Shkruani AT në kutinë e tekstit Serial Monitor dhe duhet të printojë OK (kjo do të thotë se ka komunikim midis monitorit serik dhe Bluetooth)

VII Fjalëkalimi i paracaktuar i HC-06 është 1234, por vetëm në rast se nuk është. Shkruani AT+PIN1234 dhe shtypni dërgoj. Pastaj Serial Monitor do të printojë OKsetPIN. Kjo do të vendosë fjalëkalimin e çiftimit HC-06 në 1234 (Fjalëkalimi midis HC-06 dhe HC-05 duhet të jetë i njëjtë).

VIIII. Shkruani AT+BAUD8 dhe shtypni send. Monitori serik do të shtypë OK115200. Kjo do të vendosë normën e baudit të HC-06 në 115200. (Shkalla e baudit midis HC-06 dhe HHC-06 duhet të jetë e njëjtë).

Hapi 2: Hapi 2: Merrni Adresën e HC-06 (SLAVE)

Hapi 2: Merrni Adresën e HC-06 (SLAVE)
Hapi 2: Merrni Adresën e HC-06 (SLAVE)
Hapi 2: Merrni Adresën e HC-06 (SLAVE)
Hapi 2: Merrni Adresën e HC-06 (SLAVE)
Hapi 2: Merrni Adresën e HC-06 (SLAVE)
Hapi 2: Merrni Adresën e HC-06 (SLAVE)

Ju mund të merrni adresën e HC-06 përmes një aplikacioni të quajtur Bluetooth Finder përmes një telefoni Android ose duke përdorur HC-05 për të nuhatur modulet Bluetooth përreth HC-05.

Mbani mend adresën e HC-06. Ky informacion do t'ju duhet kur konfiguroni HC-05

Marrja e adresës së HC-06 përmes Bluetooth Finder

I. Shih foton e bashkangjitur

SHENIM: Adresa MAC do të duket diçka si ajo e theksuar më lart. Moduli bluetooth normalisht do të zbulohej si "HC-06".

I. Shkarkoni aplikacionin Bluetooth Finder

II Ndërsa HC-06 u ndez dhe vezullonte-çiftoni telefonin android me HC-06

III. Fjalëkalimi i HC-06 do të jetë 1234. Ne e konfiguruam fjalëkalimin e tij më herët përmes komandës AT+PIN1234

IV Pasi të jetë çiftuar HC-06 dhe telefoni Anroid. Hapni aplikacionin Bluetooth Finder për të parë se cila është adresa e tij.

Hapi 3: Hapi 3: Konfigurimi i HC-05 (Master)

Hapi 3: Konfigurimi i HC-05 (Master)
Hapi 3: Konfigurimi i HC-05 (Master)
Hapi 3: Konfigurimi i HC-05 (Master)
Hapi 3: Konfigurimi i HC-05 (Master)

*Marrja e adresës së HC-06 përmes HC-05

Q GLLIMI: Lidheni HC-05 që të lidhet automatikisht vetëm me HC-06

I. Ndërsa HC-06 është i ndezur. Hapni një sesion të ri Arduino dhe ndiqni hapat 1-3 në hapin 1.

II Ndërsa lidhni serialin USB me kompjuterin, sigurohuni që të shtypni butonin në HC-05. Kjo do të bëjë që HC-05 të ndizet dhe fiket çdo 2 sekonda. Kjo tregon që HC-05 është në modalitetin AT. Sigurohuni që porti i saktë është zgjedhur. Porta e zgjedhur duhet të jetë arduino me të cilën është lidhur HC-05.

III. Klikoni në Serial Monitor dhe sigurohuni që aty të shtohet "Të dyja NL & CR" dhe që niveli i baudit të jetë vendosur në "9600" në fund të monitorit serik. (siç ilustrohet në imazhin e bashkangjitur)

IV Shkruani AT në kutinë e tekstit Serial Monitor dhe do të printonte ERROR: (0) (Nuk jam i sigurt pse ndodh kjo). Shtypni përsëri AT dhe monitori Serial do të printojë OK (kjo do të thotë se ka komunikim midis monitorit serik dhe Bluetooth).

V. Lloji AT+ROL? dhe shtypni send. Monitoruesi serik do të printojë se çfarë roli ka aktualisht HC-05. Roli 0 = skllav. Roli 1 = mjeshtër. Nëse roli i tij është 0. Ndryshoni rolin e tij në 1 duke shtypur AT+ROLE = 1 Monitori serik do të printojë OK pasi të ketë vendosur rolin e HC-05 në 1 (Master). Lloji AT+ROLE? Përsëri për kontroll të dyfishtë.

VI. Lloji AT+CMODE? dhe shtypni send. Monitoruesi serik do të printojë se çfarë mënyre lidhjeje ka aktualisht HC-05. 0 = lidheni vetëm me adresën fikse. 1 = lidheni me çdo Bluetooth aty pranë. Nëse cmoda e tij është 1. Ndryshoni cmodin e tij në 0 duke shtypur AT+CMODE = 0 Monitori serik pastaj do të printojë OK pasi të vendosni cmodën e HC-05 në 0. Shkruani AT+CMODE? Përsëri për kontroll të dyfishtë.

VII Lloji AT+UART? dhe shtypni send. Monitoruesi serik do të printojë atë normë të lartë që ka aktualisht HC-05. (dmth +UART: 9600, 0, 0). Mos harroni se ne duhet të vendosim të njëjtën normë baud si HC-06. Për të vendosur shkallën e baudit të HC-05 në 115200. Shtypni AT+UART = 115200, 0, 0 Monitori serik do të printojë OK. Lloji AT+UART? Përsëri për kontroll të dyfishtë. (tani duhet të printojë +UART: 115200, 0, 0).

VIII. Lloji AT+PSWD? Për të përcaktuar fjalëkalimin e HC-05. Mos harroni fjalëkalimin midis HC-06 dhe HC-05 duhet të jetë i njëjtë. Nëse fjalëkalimi i tij nuk është 1234. Vendosni fjalëkalimin me AT+PSWD = 1234 Monitori serik do të printojë OK. Lloji AT+PSWD? Përsëri për kontroll të dyfishtë.

IX Nëse keni adresën e HC-06, kaloni tashmë këtë hap dhe vazhdoni me hapin X. Ky hap do të përcaktojë adresën e HC-06. Lloji AT+INIT. Monitori serik duhet të printojë OK. Shkruani AT+INQ Kjo komandë do të kërkojë për pajisjet përreth bluetooth. Monitori serik duhet të printojë adresën e sinjalit të tipit HC-06. (dmth +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)

X. Çiftëzoni HC-05 me HC-06. Rimerrni adresën që keni zbuluar qoftë përmes aplikacionit bluetooth finder ose përmes metodës AT+INQ. Zëvendësoni kolonat e adresës (98D3: 31: FD5F83) me presje (98D3, 31, FD5F83) në adresën e Tipit AT+PAIR = 98D3, 31, FD5F83, 5 Komanda 5 në këtë çift është afati i kohës në sekonda. Nëse HC-05 nuk çiftohet me adresën e synuar, do të printohet një mesazh gabimi. Përndryshe nëse çiftimi është i suksesshëm, një OK do të printohet në monitorin serik.

XI Lidheni HC-05 me HC-06. Lloji AT+BIND = 98D3, 31, FD5F83 Monitori serik duhet të printojë OK nëse është i suksesshëm.

XII. Lidhja HC-06. Lloji AT+LINK = 98D3, 31, FD5F83 Monitori serik duhet të printojë OK nëse është i suksesshëm.

XIII. Pasi të jenë lidhur HC-05 dhe HC-06. HC-05 do të pulsojë një herë në 2 sekonda dhe HC-06 do të mbetet i ndezur (pa ndezje).

URIME HC-05 dhe HC-06 tani janë lidhur së bashku

Hapi 4: Hapi 4: Ndërtoni Bazën e Makinës RC Ndiqni Udhëzimet në Imazhet në këtë Tep

Hapi 4: Ndërtoni Bazën e Makinës RC Ndiqni Udhëzimet në Imazhet në këtë Tep
Hapi 4: Ndërtoni Bazën e Makinës RC Ndiqni Udhëzimet në Imazhet në këtë Tep
Hapi 4: Ndërtoni Bazën e Makinës RC Ndiqni Udhëzimet në Imazhet në këtë Tep
Hapi 4: Ndërtoni Bazën e Makinës RC Ndiqni Udhëzimet në Imazhet në këtë Tep

Hapi 5: Hapi 5: Lidhni 2 Motorët DC të Ngadalësimit me Hapin L9110S

Hapi 5: Lidhni 2 Motorët DC të Ngadalësimit me Hapin L9110S
Hapi 5: Lidhni 2 Motorët DC të Ngadalësimit me Hapin L9110S
Hapi 5: Lidhni 2 Motorët DC të Ngadalësimit me Hapin L9110S
Hapi 5: Lidhni 2 Motorët DC të Ngadalësimit me Hapin L9110S
Hapi 5: Lidhni 2 Motorët DC të Ngadalësimit me Hapin L9110S
Hapi 5: Lidhni 2 Motorët DC të Ngadalësimit me Hapin L9110S

*Vini re mënyrën e krijimit të Skicës, L9110S duhet të lidhet me motorët DC saktësisht siç ilustrohet në imazhet e bashkangjitura (ato janë bashkangjitur në një rend kronologjik)

Hapi 6: Hapi 5: Ngarko CAR.ino Sketch Into Arduino (CAR)

Hapi 7: Hapi 6: Shkëputeni Arduino (CAR) nga Burimi i Fuqisë dhe Bashkoni Mburojën në krye të Arduino

Hapi 8: Hapi 7: Lidhni L9110S Stepper me Arduino Shield (CAR)

Hapi 7: Lidhni L9110S Stepper me Arduino Shield (CAR)
Hapi 7: Lidhni L9110S Stepper me Arduino Shield (CAR)

Hapi 9: Hapi 8: Lidhni HC-06 me Arduino Shield (CAR)

Hapi 8: Lidhni HC-06 me Arduino Shield (CAR)
Hapi 8: Lidhni HC-06 me Arduino Shield (CAR)

Hapi 10: Hapi 9: Konfigurimi i makinës RC është i plotë. makina duhet te duket keshtu

Hapi 9: Konfigurimi i makinës RC është i plotë. makina duhet te duket keshtu
Hapi 9: Konfigurimi i makinës RC është i plotë. makina duhet te duket keshtu
Hapi 9: Konfigurimi i makinës RC është i plotë. makina duhet te duket keshtu
Hapi 9: Konfigurimi i makinës RC është i plotë. makina duhet te duket keshtu
Hapi 9: Konfigurimi i makinës RC është i plotë. makina duhet te duket keshtu
Hapi 9: Konfigurimi i makinës RC është i plotë. makina duhet te duket keshtu

Hapi 11: Hapi 10: Ngarko HAND.ino Sketch Into Arduino (DOR))

Hapi 12: Hapi 11: Shkëputeni Arduino (DOR) nga burimi i fuqisë dhe lidhni Mburojën në krye të Arduino

Hapi 13: Hapi 12: Lidh Gyro me Arduino Shield (DOR))

Hapi 12: Lidh Gyro me Arduino Shield (DOR))
Hapi 12: Lidh Gyro me Arduino Shield (DOR))

Shikoni imazhin e bashkangjitur

Hapi 14: Hapi 13: Lidhni HC-06 me Arduino Shield (HAND)

Hapi 13: Lidhni HC-06 me Arduino Shield (HAND)
Hapi 13: Lidhni HC-06 me Arduino Shield (HAND)

Hapi 15: Hapi 14: Bashkojeni Arduino (DOR) në një Dorezë përmes Shiritit Velcro. deri tani Konfigurimi i dorës është i plotë. Doreza duhet të duket kështu

Recommended: