Turinys:
- 1 žingsnis: 1 žingsnis:
- 2 veiksmas: 2 veiksmas: gaukite HC-06 (SLAVE) adresą
- 3 veiksmas: 3 žingsnis: HC-05 (pagrindinis) konfigūravimas
- 4 veiksmas: 4 veiksmas: sukurkite RC automobilio pagrindą Vykdykite instrukcijas, pateiktas šio vaizdo paveikslėliuose
- 5 veiksmas: 5 veiksmas: prijunkite 2 lėtėjimo nuolatinės srovės variklius prie „L9110S Stepper“
- 6 veiksmas: 5 veiksmas: įkelkite „CAR.ino“eskizą į „Arduino“(CAR)
- 7 veiksmas: 6 veiksmas: atjunkite „Arduino“(CAR) nuo maitinimo šaltinio ir pritvirtinkite skydą „Arduino“viršuje
- 8 veiksmas: 7 veiksmas: prijunkite „L9110S Stepper“prie „Arduino Shield“(CAR)
- 9 veiksmas: 8 veiksmas: prijunkite HC-06 prie „Arduino Shield“(CAR)
- 10 veiksmas: 9 veiksmas: RC automobilio konfigūracija baigta. automobilis turėtų atrodyti taip
- 11 veiksmas: 10 veiksmas: įkelkite HAND.ino eskizą į „Arduino“(HAND)
- 12 veiksmas: 11 veiksmas: atjunkite „Arduino“(HAND) nuo maitinimo šaltinio ir pritvirtinkite skydą „Arduino“viršuje
- 13 veiksmas: 12 veiksmas: prijunkite „Gyro“prie „Arduino Shield“(HAND)
- 14 veiksmas: 13 veiksmas: prijunkite HC-06 prie „Arduino Shield“(HAND)
Video: Rankomis valdomas RC automobilis: 15 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Labas pasauli!
Tai mano pirmasis „Instructable“
Jei turite klausimų - nedvejodami klauskite.
Tikslinė auditorija:
Šis projektas tinka visiems, kurie turi aistrą technologijų srityje. Nesvarbu, ar esate ekspertas, ar visiškai pradedantysis robotikos srityje. Šį projektą galėsite sukurti vadovaudamiesi šiame dokumente pateiktomis instrukcijomis.
Ko jums reikės:
· (2) x „Elegoo Uno R3“valdiklio plokštė
· (2) x prototipo išplėtimo plokštė
· (1) x „HC-05“„Bluetooth“modulis
· (1) x „HC-06“„Bluetooth“modulis
· (1) x rankinė pirštinė
· (1) x GY-521 modulis
· (12) x M-M laidai
· (6) x F-M laidai
· (2) x 9 V baterija su nuolatine srove
R/C automobilis
· (1) x pagrindo plokštė
· (2) x kodavimo diskas
· (2) x ratas
· (2) x lėtėjimo nuolatinės srovės variklis
· (1) x akumuliatoriaus talpykla
· (4) x M3*30 varžto juosta
· (8) x M3*6 varžto juosta
· (8) x M3 veržlė
· (1) x jungiklis
· (4) x tvirtinimo detalė
· (1) x plaktukas
· (4) x AA baterija
· (1) x L9110S 2-CH H tilto žingsninis variklis Dual DC Motor Controller Board
1 žingsnis: 1 žingsnis:
TIKSLAS: sukonfigūruokite duomenų perdavimo spartą ir nustatykite HC-06 (SLAVE) slaptažodį
„HC-06“yra tik vergas „Bluetooth“modulis, o tai reiškia, kad „su juo galima tik kalbėti“. HC-06 automatiškai įjungiamas AT režimu. AT režimas yra komandų režimas, leidžiantis apklausti/sukonfigūruoti kai kuriuos „Bluetooth“modulio nustatymus.
I. Prie kompiuterio prijungus tik „Arduino“ir USB seriją. Įkelkite tuščią eskizą į „Arduino“, kaip pridėta aukščiau
II. Atjunkite USB seriją nuo kompiuterio.
III. Prijunkite HC-06 ir „Arduino“su (4) F-M laidais-žr. 1 veiksmo laidą
IV. Prijunkite USB seriją prie kompiuterio. Taip HC-06 mirksės kiekvieną sekundę.
V. Spustelėkite „Serial Monitor“ir įsitikinkite, kad nėra „No line Endings“ir kad duomenų perdavimo sparta serijinio monitoriaus apačioje yra „9600“.
IV. Teksto laukelyje „Serial Monitor“įveskite AT ir jis turėtų būti spausdinamas gerai (tai reiškia, kad tarp serijinio monitoriaus ir „Bluetooth“yra ryšys)
VII. Numatytasis HC-06 slaptažodis yra 1234, bet tik tuo atveju, jei ne. Įveskite AT+PIN1234 ir paspauskite siųsti. Tada serijinis monitorius spausdins OKsetPIN. Taip HC-06 susiejimo slaptažodis bus nustatytas į 1234 (slaptažodis tarp HC-06 ir HC-05 turi būti tas pats).
VIIII. Įveskite AT+BAUD8 ir paspauskite siųsti. Serijinis monitorius spausdins OK115200. Tai nustatys HC-06 duomenų perdavimo spartą į 115200. (Spartos tarp HC-06 ir HC-06 turėtų būti vienodos).
2 veiksmas: 2 veiksmas: gaukite HC-06 (SLAVE) adresą
HC-06 adresą galite gauti per programą, vadinamą „Bluetooth Finder“, naudodami „Android“telefoną arba naudodami HC-05, kad apuostytumėte aplinkinius „Bluetooth“modulius aplink HC-05.
Prisiminkite HC-06 adresą. Šios informacijos jums reikės konfigūruojant HC-05
HC-06 adreso gavimas naudojant „Bluetooth“ieškiklį
I. Žr. Pridedamą paveikslėlį
PASTABA: MAC adresas atrodys taip, kaip parodyta aukščiau. „Bluetooth“modulis paprastai būtų aptiktas kaip „HC-06“.
I. Atsisiųskite „Bluetooth Finder“programą
II. Kol HC-06 įjungtas ir mirksi-suporuokite „Android“telefoną su HC-06
III. HC-06 slaptažodis bus 1234. Mes anksčiau sukonfigūravome jo slaptažodį naudodami komandą AT+PIN1234
IV. Kai HC-06 ir „Anroid“telefonas bus suporuoti. Atidarykite „Bluetooth Finder“programą, kad pamatytumėte jos adresą.
3 veiksmas: 3 žingsnis: HC-05 (pagrindinis) konfigūravimas
*HC-06 adreso gavimas per HC-05
TIKSLAS: suriškite HC-05, kad automatiškai prisijungtumėte tik prie HC-06
I. Kol įjungtas HC-06. Atidarykite naują „Arduino“sesiją ir atlikite 1 veiksmo 1–3 veiksmus.
II. Prijungdami USB seriją prie kompiuterio, būtinai paspauskite HC-05 mygtuką. Taip HC-05 mirksės kas 2 sekundes. Tai rodo, kad HC-05 veikia AT režimu. Įsitikinkite, kad pasirinktas tinkamas prievadas. Pasirinktas prievadas turi būti arduino, prie kurio prijungtas HC-05.
III. Spustelėkite „Serial Monitor“ir įsitikinkite, kad serijos monitoriaus apačioje pridėta „Tiek NL, tiek CR“ir kad duomenų perdavimo sparta nustatyta į „9600“. (kaip pavaizduota pridedamame paveikslėlyje)
IV. Teksto laukelyje „Serial Monitor“įveskite AT ir jis atspausdintų KLAIDĄ: (0) (Nežinau, kodėl taip atsitinka). Dar kartą įveskite AT ir serijinis monitorius spausdins gerai (tai reiškia, kad tarp serijinio monitoriaus ir „Bluetooth“yra ryšys).
V. Tipas AT+VAIDMUO? ir paspauskite siųsti. Serijinis monitorius atspausdins, kokį vaidmenį šiuo metu atlieka HC-05. Vaidmuo 0 = vergas. 1 vaidmuo = meistras. Jei jo vaidmuo lygus 0. Pakeiskite jo vaidmenį į 1, įvesdami AT+ROLE = 1 Tada serijinis monitorius spausdins gerai, nustačius HC-05 vaidmenį 1 (pagrindinis). Tipas AT+ROLE? Dar kartą patikrinti.
VI. Tipas AT+CMODE? ir paspauskite siųsti. Serijinis monitorius spausdins, koks ryšio režimas šiuo metu yra HC-05. 0 = prisijungti tik prie fiksuoto adreso. 1 = prisijunkite prie bet kurio netoliese esančio „Bluetooth“. Jei jo cmode yra 1. Pakeiskite jo kodą į 0, įvesdami AT+CMODE = 0 Tada serijinis monitorius spausdins gerai, nustačius HC-05 cmode 0. Įveskite AT+CMODE? Dar kartą patikrinti.
VII. Tipas AT+UART? ir paspauskite siųsti. Serijinis monitorius spausdins, koks šiuo metu yra HC-05 duomenų perdavimo greitis. (t. y. +UART: 9600, 0, 0). Atminkite, kad turime nustatyti tokią pat duomenų perdavimo spartą kaip ir HC-06. Norėdami nustatyti HC-05 duomenų perdavimo spartą į 115200. Įveskite AT+UART = 115200, 0, 0 Serijinis monitorius spausdins gerai. Tipas AT+UART? Dar kartą patikrinti. (dabar turėtų būti spausdinama +UART: 115200, 0, 0).
VIII. Tipas AT+PSWD? Norėdami nustatyti HC-05 slaptažodį. Nepamirškite, kad slaptažodis tarp HC-06 ir HC-05 turi būti tas pats. Jei jo slaptažodis nėra 1234. Nustatykite slaptažodį AT+PSWD = 1234 Serijinis monitorius spausdins gerai. Tipas AT+PSWD? Dar kartą patikrinti.
IX. Jei jau turite HC-06 adresą, praleiskite šį veiksmą ir pereikite prie X veiksmo. Šis žingsnis nustatys HC-06 adresą. Įveskite AT+INIT. Serijinis monitorius turėtų spausdinti gerai. Įveskite AT+INQ Ši komanda teirausis aplinkinių „Bluetooth“įrenginių. Serijinis monitorius turėtų atspausdinti HC-06, tipo, signalo adresą. (t.y. +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)
X. Suporuokite HC-05 su HC-06. Iš naujo suraskite adresą, kurį radote naudodami „Bluetooth“ieškiklio programą arba naudodami AT+INQ metodą. Pakeiskite adreso dvitaškius (98D3: 31: FD5F83) adreso kableliais (98D3, 31, FD5F83) adresu į tipą AT+PAIR = 98D3, 31, FD5F83, 5 Šios poros komandos 5 yra skirtasis laikas. Jei HC-05 nesuporuoja su numatytu adresu, bus išspausdintas klaidos pranešimas. Priešingu atveju, jei poravimas bus sėkmingas, serijiniame monitoriuje bus išspausdintas Gerai.
XI. Pririškite HC-05 prie HC-06. Tipas AT+BIND = 98D3, 31, FD5F83 Sėkmingas serijinis monitorius turėtų spausdinti gerai.
XII. Nuoroda HC-06. Tipas AT+LINK = 98D3, 31, FD5F83 Sėkmingas serijinis monitorius turėtų spausdinti gerai.
XIII. Kai HC-05 ir HC-06 yra surišti. HC-05 mirksės kartą per 2 sekundes, o HC-06 liks įjungtas (nemirksės).
SVEIKINAME HC-05 ir HC-06 yra susieti
4 veiksmas: 4 veiksmas: sukurkite RC automobilio pagrindą Vykdykite instrukcijas, pateiktas šio vaizdo paveikslėliuose
5 veiksmas: 5 veiksmas: prijunkite 2 lėtėjimo nuolatinės srovės variklius prie „L9110S Stepper“
*Atkreipkite dėmesį į tai, kaip eskizas yra nustatytas, L9110S turi būti prijungtas prie nuolatinės srovės variklių tiksliai taip, kaip pavaizduota pridėtuose paveikslėliuose (jie pridedami chronologine tvarka)
6 veiksmas: 5 veiksmas: įkelkite „CAR.ino“eskizą į „Arduino“(CAR)
7 veiksmas: 6 veiksmas: atjunkite „Arduino“(CAR) nuo maitinimo šaltinio ir pritvirtinkite skydą „Arduino“viršuje
8 veiksmas: 7 veiksmas: prijunkite „L9110S Stepper“prie „Arduino Shield“(CAR)
9 veiksmas: 8 veiksmas: prijunkite HC-06 prie „Arduino Shield“(CAR)
10 veiksmas: 9 veiksmas: RC automobilio konfigūracija baigta. automobilis turėtų atrodyti taip
11 veiksmas: 10 veiksmas: įkelkite HAND.ino eskizą į „Arduino“(HAND)
12 veiksmas: 11 veiksmas: atjunkite „Arduino“(HAND) nuo maitinimo šaltinio ir pritvirtinkite skydą „Arduino“viršuje
13 veiksmas: 12 veiksmas: prijunkite „Gyro“prie „Arduino Shield“(HAND)
Žiūrėkite pridedamą paveikslėlį
14 veiksmas: 13 veiksmas: prijunkite HC-06 prie „Arduino Shield“(HAND)
Rekomenduojamas:
Rankomis valdomas „Chrome“dinozaurų įtaisas / Kaip tai padaryti / #smartcreativity: 14 žingsnių
Rankų gestais valdoma „Chrome“dinozaurų programėlė / Kaip tai padaryti / #smartcreativity: Sveiki draugai, šioje pamokoje aš jums parodysiu labai išskirtinį projektą. Taigi, šiandien aš jums parodysiu, kaip rankos gestu valdyti „Chrome“dinozaurų žaidimą labai lengvai. Jei naudosite šią technologiją chromo DINO valdymui, nukrisite
Mobilus valdomas „Bluetooth“automobilis -- Lengva -- Paprasta -- Hc-05 -- Variklio skydas: 10 žingsnių (su nuotraukomis)
Mobilus valdomas „Bluetooth“automobilis || Lengva || Paprasta || Hc-05 || Motor Shield: … Prašau Prenumeruoti mano „YouTube“kanalą ………. Tai „Bluetooth“valdomas automobilis, kuris naudojo „Bluetooth“modulį „HC-05“bendravimui su mobiliuoju telefonu. Automobilį galime valdyti mobiliuoju telefonu per „Bluetooth“. Yra programa, skirta valdyti automobilio judėjimą
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: 5 žingsniai
Nuotoliniu būdu valdomas automobilis - valdomas naudojant belaidį „Xbox 360“valdiklį: tai instrukcijos, skirtos sukurti savo nuotoliniu būdu valdomą automobilį, valdomą naudojant belaidį „Xbox 360“valdiklį
„Gesture Hawk“: rankomis valdomas robotas naudojant vaizdo apdorojimo sąsają: 13 žingsnių (su paveikslėliais)
„Gesture Hawk“: rankomis valdomas robotas, naudojant vaizdo apdorojimo sąsają: „Gesture Hawk“buvo pristatyta „TechEvince 4.0“kaip paprasta vaizdų apdorojimo pagrindu sukurta žmogaus ir mašinos sąsaja. Jo naudingumas slypi tame, kad norint valdyti robotinį automobilį, kuris veikia skirtingais būdais, nereikia jokių papildomų jutiklių ar dėvimų daiktų, išskyrus pirštines
Išmanusis telefonas valdomas RC automobilis naudojant „Arduino“: 13 žingsnių (su nuotraukomis)
Išmanusis telefonas valdomas RC automobilis naudojant „Arduino“: ši instrukcija parodo, kaip sukurti išmaniuoju telefonu valdomą „Arduino“robotinį automobilį. Atnaujinta 2016 m. Spalio 25 d