Kazalo:
- 1. korak: 1. korak:
- 2. korak: 2. korak: Pridobite naslov HC-06 (SLAVE)
- 3. korak: 3. korak: Konfiguriranje HC-05 (Master)
- Korak 4: Korak 4: Zgradite osnovo avtomobila RC Sledite navodilom na slikah na tem koraku
- Korak 5: Korak 5: Priključite motorja z enosmernim tokom z dvema pojemama na koračni L9110S
- 6. korak: 5. korak: naložite skico CAR.ino v Arduino (CAR)
- Korak 7: Korak 6: Odklopite Arduino (CAR) od vira energije in pritrdite ščit na vrh Arduina
- Korak 8: Korak 7: Povežite L9110S Stepper na Arduino Shield (CAR)
- 9. korak: 8. korak: Priključite HC-06 na Arduino Shield (CAR)
- 10. korak: 9. korak: Konfiguracija avtomobila RC je končana. avto bi moral izgledati tako
- 11. korak: 10. korak: naložite skico HAND.ino v Arduino (HAND)
- Korak 12: Korak 11: Odklopite Arduino (HAND) od vira energije in pritrdite ščit na vrh Arduina
- Korak 13: Korak 12: Priključite žiroskop na Arduino Shield (HAND)
- Korak 14: Korak 13: Priključite HC-06 na Arduino Shield (HAND)
- Korak 15: Korak 14: Pritrdite Arduino (ROKA) na trak za rokavice preko Velcro traku. do zdaj Konfiguracija roke je končana. rokavica bi morala izgledati tako
Video: RC avtomobil z ročno krmiljenjem: 15 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Pozdravljen, svet!
To je moj prvi Instructable
Če imate kakršna koli vprašanja - ne oklevajte in vprašajte.
Ciljna publika:
Ta projekt je primeren za vsakogar, ki ima strast do tehnologije. Ne glede na to, ali ste strokovnjak ali absolutni začetnik, ko gre za robotiko. Ta projekt bi lahko ustvarili po navodilih v tem dokumentu.
Kaj boste potrebovali:
· (2) x krmilna plošča Elegoo Uno R3
· (2) x Prototipna razširitvena plošča
· (1) x modul Bluetooth HC-05
· (1) x modul Bluetooth HC-06
· (1) x Rokavice
· (1) x modul GY-521
· (12) x žice M-M
· (6) x žice F-M
· (2) x 9V baterija z enosmernim tokom
R/C avto
· (1) x Osnovna plošča
· (2) x kodirni disk
· (2) x kolo
· (2) x Enosmerni motor z zaviranjem
· (1) x Posoda za baterije
· (4) x M3*30 Vijačna palica
· (8) x M3*6 Vijačna palica
· (8) x matica M3
· (1) x Stikalo
· (4) x Pritrdilni element
· (1) x kolesce za kladivo
· (4) x AA baterija
· (1) x L9110S 2-CH koračni motor z dvojnim enosmernim motorjem z H-mostom
1. korak: 1. korak:
CILJ: Konfigurirajte hitrost prenosa podatkov in nastavite geslo za HC-06 (SLAVE)
HC-06 je samo pomožni modul Bluetooth, kar pomeni, da se "z njim lahko pogovarjate samo". HC-06 je samodejno v načinu AT. Način AT je ukazni način, ki vam omogoča, da vprašate/konfigurirate nekatere nastavitve modula Bluetooth.
I. Samo z Arduinom in serijskim USB -jem, priključenim na računalnik. Naložite prazno skico v Arduino, kot je priloženo zgoraj
II. Odklopite serijski vmesnik USB iz računalnika.
III. Priključite HC-06 in Arduino z (4) žicami F-M-glejte korak 1 žica
IV. Serijski vmesnik USB priključite na računalnik. Tako bo HC-06 utripal in izklapljal vsako sekundo.
V. Kliknite serijski monitor in se prepričajte, da ni "No line endings" in da je hitrost prenosa nastavljena na "9600" na dnu serijskega monitorja.
IV. V besedilno polje Serial Monitor vnesite AT in natisniti mora OK (to pomeni, da obstaja povezava med serijskim monitorjem in Bluetooth)
VII. Privzeto geslo HC-06 je 1234, vendar za vsak slučaj ni. Vnesite AT+PIN1234 in pritisnite pošlji. Serijski monitor bo nato natisnil OKsetPIN. S tem bo geslo za seznanjanje HC-06 nastavljeno na 1234 (Geslo med HC-06 in HC-05 mora biti enako).
VIIII. Vnesite AT+BAUD8 in pritisnite pošlji. Serijski monitor bo natisnil OK115200. S tem bo nastavljena hitrost prenosa HC-06 na 115200. (Hitrost prenosa med HC-06 in HC-06 mora biti enaka).
2. korak: 2. korak: Pridobite naslov HC-06 (SLAVE)
Naslov HC-06 lahko dobite prek aplikacije z imenom Bluetooth Finder prek telefona Android ali z uporabo HC-05, da povohate okoliške module Bluetooth okoli HC-05.
Zapomnite si naslov HC-06. Te informacije boste potrebovali pri konfiguraciji HC-05
Pridobivanje naslova HC-06 prek iskalnika Bluetooth
I. Glej sliko v prilogi
OPOMBA: Naslov MAC bo videti podobno kot zgoraj poudarjen. Modul bluetooth bi običajno odkrili kot "HC-06".
I. Prenesite aplikacijo Bluetooth Finder
II. Medtem ko je HC-06 vklopljen in utripa-povežite telefon android s HC-06
III. Geslo HC-06 bo 1234. Njegovo geslo smo prej konfigurirali z ukazom AT+PIN1234
IV. Ko sta HC-06 in telefon Anroid seznanjena. Odprite aplikacijo Bluetooth Finder in preverite, kateri je njen naslov.
3. korak: 3. korak: Konfiguriranje HC-05 (Master)
*Pridobivanje naslova HC-06 prek HC-05
CILJ: Povežite HC-05, da se samodejno poveže samo s HC-06
I. Medtem ko je HC-06 vklopljen. Odprite novo sejo Arduino in sledite korakom 1-3 v 1. koraku.
II. Pri priključitvi serijskega vmesnika USB na računalnik pritisnite gumb na HC-05. Tako bo HC-05 utripal in izklapljal vsaki 2 sekundi. To pomeni, da je HC-05 v načinu AT. Prepričajte se, da so izbrana pravilna vrata. Izbrana vrata morajo biti arduino, na katerega je priključen HC-05.
III. Kliknite serijski monitor in se prepričajte, da sta dodana »Oba NL in CR« in da je hitrost prenosa nastavljena na »9600« na dnu serijskega monitorja. (kot je prikazano na priloženi sliki)
IV. Vnesite AT v besedilno polje Serial Monitor in natisnila bo NAPAKA: (0) (Ne vem, zakaj se to zgodi). Ponovno vnesite AT in serijski monitor bo natisnil OK (to pomeni, da obstaja povezava med serijskim monitorjem in Bluetooth).
V. Vtipkajte AT+ROLE? in pritisnite pošlji. Serijski monitor bo natisnil, kakšno vlogo ima HC-05 trenutno. Vloga 0 = suženj. Vloga 1 = mojster. Če je njegova vloga 0. Spremenite njeno vlogo na 1, tako da vnesete AT+ROLE = 1 Serijski monitor bo nato natisnil OK, potem ko bo vlogo HC-05 nastavil na 1 (Master). Vnesite AT+ROLE? Še enkrat do dvojnega preverjanja.
VI. Vnesite AT+CMODE? in pritisnite pošlji. Serijski monitor bo natisnil, kateri način povezave ima HC-05. 0 = povežite se samo s fiksnim naslovom. 1 = povežite se s katerim koli Bluetooth v bližini. Če je njegova cmoda 1. Spremenite njeno cmode na 0, tako da vnesete AT+CMODE = 0 Serijski monitor bo nato po nastavitvi cmode HC-05 na 0 natisnil OK. Vnesite AT+CMODE? Še enkrat do dvojnega preverjanja.
VII. Vnesite AT+UART? in pritisnite pošlji. Serijski monitor bo natisnil hitrost prenosa podatkov HC-05, ki jo trenutno ima. (t.j. +UART: 9600, 0, 0). Ne pozabite, da moramo nastaviti enako hitrost prenosa kot HC-06. Za nastavitev hitrosti prenosa HC-05 na 115200. Vnesite AT+UART = 115200, 0, 0 Serijski monitor bo natisnil OK. Vnesite AT+UART? Še enkrat do dvojnega preverjanja. (zdaj bi moral natisniti +UART: 115200, 0, 0).
VIII. Vnesite AT+PSWD? Za določitev gesla za HC-05. Ne pozabite, da mora biti geslo med HC-06 in HC-05 enako. Če njegovo geslo ni 1234. Nastavite geslo z AT+PSWD = 1234 Serijski monitor bo natisnil OK. Vnesite AT+PSWD? Še enkrat do dvojnega preverjanja.
IX. Če imate naslov HC-06, ta korak že preskočite in nadaljujte s korakom X. Ta korak bo določil naslov HC-06. Vnesite AT+INIT. Serijski monitor mora natisniti OK. Vnesite AT+INQ Ta ukaz bo poizvedoval o okoliških napravah Bluetooth. Serijski monitor mora natisniti naslov signala tipa HC-06. (t.j. +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)
X. Seznanite HC-05 s HC-06. Pridobite naslov, ki ste ga odkrili, prek aplikacije bluetooth finder ali z metodo AT+INQ. Dvopičje naslova (98D3: 31: FD5F83) zamenjajte z vejicami (98D3, 31, FD5F83) na naslovu, da vnesete tip AT+PAIR = 98D3, 31, FD5F83, 5 5 v tem ukazu za par je časovna omejitev v sekundah. Če se HC-05 ne poveže z nameravanim naslovom, se natisne sporočilo o napaki. V nasprotnem primeru bo na serijskem monitorju natisnjeno OK.
XI. Priključite HC-05 na HC-06. Vnesite AT+BIND = 98D3, 31, FD5F83 Serijski monitor bi moral v primeru uspeha natisniti OK.
XII. Povezava HC-06. Vnesite AT+LINK = 98D3, 31, FD5F83 Serijski monitor bi moral v primeru uspeha natisniti OK.
XIII. Ko sta HC-05 in HC-06 vezana. HC-05 bo utripal enkrat na 2 sekundi, HC-06 pa bo ostal vklopljen (ne utripa).
ČESTITKE HC-05 in HC-06 sta zdaj povezana
Korak 4: Korak 4: Zgradite osnovo avtomobila RC Sledite navodilom na slikah na tem koraku
Korak 5: Korak 5: Priključite motorja z enosmernim tokom z dvema pojemama na koračni L9110S
*Upoštevajte, kako je Sketch nastavljen, je treba L9110S priključiti na enosmerne motorje natančno tako, kot je prikazano na priloženih slikah (priložene so v kronološkem vrstnem redu)
6. korak: 5. korak: naložite skico CAR.ino v Arduino (CAR)
Korak 7: Korak 6: Odklopite Arduino (CAR) od vira energije in pritrdite ščit na vrh Arduina
Korak 8: Korak 7: Povežite L9110S Stepper na Arduino Shield (CAR)
9. korak: 8. korak: Priključite HC-06 na Arduino Shield (CAR)
10. korak: 9. korak: Konfiguracija avtomobila RC je končana. avto bi moral izgledati tako
11. korak: 10. korak: naložite skico HAND.ino v Arduino (HAND)
Korak 12: Korak 11: Odklopite Arduino (HAND) od vira energije in pritrdite ščit na vrh Arduina
Korak 13: Korak 12: Priključite žiroskop na Arduino Shield (HAND)
Oglejte si priloženo sliko
Korak 14: Korak 13: Priključite HC-06 na Arduino Shield (HAND)
Korak 15: Korak 14: Pritrdite Arduino (ROKA) na trak za rokavice preko Velcro traku. do zdaj Konfiguracija roke je končana. rokavica bi morala izgledati tako
Priporočena:
Pripomoček za dinozavra za Chrome s krmiljenjem z ročno kretnjo / Kako to narediti / #smartcreativity: 14 korakov
S pripomočkom za dinozavra Chrome, ki ga nadzira ročna kretnja / Kako to narediti / #smartcreativity: Pozdravljeni prijatelji, v tej vadnici vam bom pokazal zelo ekskluziven projekt. Torej, danes vam bom pokazal, kako z gesto roke upravljate igro Chrome Dinozaver zelo enostavno. Če boste s to tehnologijo uporabljali za nadzor kroma DINO, boste padli
RC avtomobil s krmiljenjem Bluetooth z nadzorom hitrosti in merjenjem razdalje: 8 korakov
RC avtomobil s krmiljenjem Bluetooth z nadzorom hitrosti in merjenjem razdalje: Kot otrok sem bil vedno navdušen nad avtomobili RC. Dandanes lahko najdete veliko vadnic za izdelavo poceni RC avtomobilov, ki jih upravlja Bluetooth, s pomočjo Arduina. Naredimo še korak naprej in uporabimo svoje praktično znanje kinematike za izračun
Avtomobil Arduino s samodejno vožnjo in krmiljenjem PS2: 6 korakov
Avtomobil Arduino z lastno vožnjo in krmiljenjem s PS2 igralnimi palicami: Živjo, ime mi je Joaquín in sem ljubitelj Arduina. Lansko leto sem bil obseden z Arduinom in pravkar sem začel delati vse mogoče stvari in ta avtomatski avtomobil s krmilno palčko je eden izmed njih. Če želite narediti kaj podobnega,
Brezžični avtomobil s krmiljenjem z gestami: 7 korakov
Brezžični avtomobil s krmiljenjem z gestami: V tej vadnici se bomo naučili, kako narediti avto, ki ga upravlja gesta, ali katerega koli robota. Ta projekt ima dva dela, en del je oddajna enota, drugi del pa sprejemna enota. Oddajniška enota je dejansko nameščena na ročne rokavice in sprejemnik
UCL - vgrajen avtomobil s krmiljenjem: 5 korakov
UCL - vgrajen avtomobil s krmiljenjem: za ta projekt smo imeli velike ambicije. Samovozeči avto! Sledite črni črti ali se vozite naokoli, pri čemer se izogibajte posmikov. Bluetooth povezave in 2. arduino za krmilnik z brezžično komunikacijo avtomobila. Mogoče drugi avto, ki bi mu lahko sledil