Turinys:
- 1 žingsnis: reikalingos dalys
- 2 žingsnis: Surinkite važiuoklę
- 3 žingsnis: pagrindinės jungtys
- 4 žingsnis: „Arduino“kodas
- 5 veiksmas: paleiskite
Video: Kaip padaryti kliūtį išvengiant roboto naudojant „Arduino“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šioje pamokoje aš išmokysiu jus padaryti kliūtį, kad išvengtumėte roboto, kuris dirba su „Arduino“. Jūs turite būti susipažinęs su „Arduino“. „Arduino“yra valdiklio plokštė, kurioje naudojamas „atmega“mikrovaldiklis. Galite naudoti bet kurią „Arduino“versiją, bet aš naudojau „Arduino Uno r3“savo robotui.
Kodas yra labai lengvas, o grandinėje yra tik 4-5 laidai. Robotas taip pat naudoja variklių skydą L293D, suderinamą su „Arduino“. Taigi skydas tinka tiesiai ant „Arduino“, todėl viskas yra paprasta … Iš esmės mūsų robotas yra automobilis, kuris juda į priekį ir, jei jo kelyje atsiranda kliūčių, jis sustoja, šiek tiek atsitraukia, o tada jo galva sukasi į kairę ir į dešinę. Tada jis lygina atstumą ir robotas sukasi kryptimi su didesniu atstumu. Tada robotas vėl juda į priekį ta kryptimi, pakartodamas visą procesą.
Norėdami nustatyti atstumą, robotas naudoja ultragarso jutiklį HC-sr04. Taigi šis jutiklis siunčia ultragarso garso bangas kas 10 mikrosekundžių, o jei yra kokių nors kliūčių, jutiklis gauna aidą. Remdamasis kelionės laiku, jis žino atstumą tarp jutiklio ir objekto. Taigi pradėkime…
1 žingsnis: reikalingos dalys
Taigi, norėdami pradėti bet kokį projektą, pirmiausia turime surinkti reikalingas dalis. Visos reikalingos dalys yra išvardytos žemiau:-
- Arduino
- L293D variklio skydas
- Važiuoklė (įskaitant variklius ir ratus)
- Laidai
- Akumuliatoriaus laikiklis
- Mikro servo variklis
- ultragarso jutiklio modulis HC-sr04
- laikiklio laikiklis
Taigi surinkite šias medžiagas ir pereikite prie kito žingsnio.
2 žingsnis: Surinkite važiuoklę
Dabar surinkite savo roboto korpusą. Kiekvienas gali turėti skirtingą važiuoklę. Taigi atitinkamai surinkite savo važiuoklę. Dauguma važiuoklių yra su naudojimo instrukcija ir net mano buvo su ja, todėl pažiūrėkite į ją ir atitinkamai sukurkite važiuoklę. Tada pritvirtinkite komponentus prie važiuoklės. „Arduino“, prie jo pritvirtintas variklio skydas ir akumuliatoriaus laikiklis, turi būti pritvirtinti prie važiuoklės. Servo variklis taip pat turi būti pritvirtintas prie važiuoklės priekyje. Ilga servo galvutė turi būti įstrigusi žemiau HC-sr04 laikiklio. Jutiklis turi būti pritvirtintas prie servo variklio laikiklio ir laikiklio.
Neklijuokite jo prie servo variklio, nes vėliau jis gali būti išdėstytas netinkamo padėties nustatymo atveju. Tiesiog pataisyk. Pataisykite taip, kad jutiklis būtų nukreiptas į priekį (akys į priekį).
Prijunkite laidus prie variklių ir pasiruoškite kitam žingsniui. Taip pat prie jutiklio.
3 žingsnis: pagrindinės jungtys
Taigi dabar mes atliksime ryšius. Yra ne daugiau kaip 5-6 jungtys, todėl tai bus pyragas. Prijunkite jutiklį pagal aukščiau pateiktą schemą. Servo variklį ir nuolatinės srovės variklį galima prijungti prie skydo. Prijunkite akumuliatorių prie skydo ir prijunkite skydą prie „Arduino“plokštės.
4 žingsnis: „Arduino“kodas
Taigi tai yra paskutinė mūsų roboto užbaigimo dalis. Taigi tai susiję su programine įranga, o ne su aparatūra. Taigi mes turime užprogramuoti savo „Arduino“. Įkėliau „Arduino“kodą. Taip pat galite naudoti kitą kodą arba parašyti savo. Aš ką tik įkėliau jį nuoroda.
5 veiksmas: paleiskite
Taigi mes sukūrėme savo kliūtis, kurių išvengia robotas. Dabar atėjo laikas žaisti su mūsų šauniu robotu ir išbandyti naujus mūsų kodo eksperimentus.
Rekomenduojamas:
Kaip padaryti kliūtį išvengiant roboto: 6 žingsniai
Kaip padaryti kliūtį išvengiantį robotą: Kliūčių vengimo robotas yra paprastas robotas, kurį valdo arduino, ir tai, ką jis daro, yra tai, kad jis tiesiog vaikšto ir vengia kliūčių. Jis aptinka kliūtis su ultragarso jutikliu HC-SR04, kitaip tariant, jei robotas jaučia arti esantį objektą
Kaip padaryti, kad „Arduino“kraštas išvengtų roboto: 4 žingsniai
Kaip sukurti „Arduino“pagrindu vengiantį robotą: Padarykime visiškai autonominį robotą naudodami „Arduino“ir IR jutiklius. Jis tyrinėja stalo paviršių nenukritęs. Daugiau žiūrėkite vaizdo įrašą
Kaip padaryti „pasidaryk pats“„Arduino“kliūtį išvengti roboto namuose: 4 žingsniai
Kaip pasidaryti „pasidaryk pats“„Arduino“kliūtį išvengti roboto namuose: Sveiki, vaikinai, šioje instrukcijoje jūs padarysite kliūtį vengdami roboto. Ši instrukcija apima roboto su ultragarso jutikliu kūrimą, kuris gali aptikti netoliese esančius objektus ir pakeisti jų kryptį, kad išvengtų šių objektų. Ultragarso jutiklis
Kaip padaryti liniją po roboto naudojant Rpi 3: 8 žingsnius
Kaip sukurti liniją sekantį robotą naudojant „Rpi 3“: Šioje pamokoje išmoksite sukurti liniją sekantį robotą klaidą, kad ji galėtų lengvai švilpti aplink takelį
Kaip padaryti kliūtis išvengiant roboto- „Arduino“stiliaus: 4 žingsniai
Kaip padaryti kliūtis išvengiant roboto- „Arduino“stilius: Jūs visada norėjote sukurti vieną iš tų šaunių robotų, kurie iš esmės gali išvengti bet kokio objekto. Tačiau jūs neturėjote pakankamai pinigų, kad nusipirktumėte vieną iš tų tikrai brangių, su jau nupjautomis dalimis, kuriose yra visos medžiagos. Jei tau patinka