Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Sastavite šasiju
- Korak 3: Glavne veze
- Korak 4: Arduino kod
- Korak 5: Trčite
Video: Robot koji izbjegava prepreke pomoću mikrokontrolera (Arduino): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
U ovom uputstvu naučit ću vas kako napraviti robota koji izbjegava prepreke i radi s Arduinom. Morate biti upoznati s Arduinom. Arduino je upravljačka ploča koja koristi mikrokontroler atmega. Možete koristiti bilo koju verziju Arduina, ali ja sam koristio Arduino Uno r3 na svom robotu.
Kôd je vrlo jednostavan i sklop ima samo 4-5 žica. Robot također koristi štitnik motora L293D koji je kompatibilan s Arduinom, za pogon motora. Dakle, štit se postavlja ravno na Arduino, što sve čini lakim … U osnovi, naš robot je automobil koji se kreće naprijed i ako mu na putu naiđe neka prepreka, tu se zaustavlja, pomakne malo unatrag, a zatim mu se glava okreće ulijevo i udesno. Zatim uspoređuje udaljenost i robot se okreće u smjeru s većom udaljenošću. Zatim se robot opet kreće naprijed u tom smjeru ponavljajući cijeli proces. Za otkrivanje udaljenosti robot koristi ultrazvučni senzor HC-sr04. Dakle, ovaj senzor šalje ultrazvučne zvučne valove, svakih 10 mikrosekundi, a ako je pred njima bilo kakva prepreka, senzor prima odjek. Na temelju vremena putovanja zna udaljenost između senzora i objekta. Pa krenimo…
Korak 1: Potrebni dijelovi
Dakle, za početak bilo kojeg projekta, prvo moramo prikupiti potrebne dijelove. Svi potrebni dijelovi navedeni su u nastavku:-
- Arduino
- L293D Štitnik motora
- Šasija (uključujući motore i kotače)
- Žice
- Držač baterije
- Mikro servo motor
- HC-sr04 ultrazvučni senzorski modul
- držač za senzor
Zato prikupite ove materijale i prijeđite na sljedeći korak.
Korak 2: Sastavite šasiju
Sada sastavite svoje tijelo robota. Svatko može imati različitu šasiju. Stoga u skladu s tim sastavite šasiju. Većina šasija dolazi s priručnikom s uputama, a čak je i moja došla s njom pa je pogledajte i u skladu s tim izradite svoju šasiju. Zatim spojite komponente na kućište. Arduino, s pričvršćenim štitnikom motora i držačem baterije mora biti pričvršćen na šasiju. Servo motor također mora biti pričvršćen na šasiju sprijeda. Duga servo glava mora biti zaglavljena ispod držača HC-sr04. Senzor mora biti pričvršćen u nosač i držač na servo motoru.
Nemojte ga lijepiti na servo motor jer se kasnije može urediti u slučaju pogrešnog postavljanja. Samo popravi. Popravite ga tako da je senzor okrenut prema naprijed (oči su okrenute prema naprijed). Priključite žice na motore i budite spremni za sljedeći korak. Također na senzor.
Korak 3: Glavne veze
Pa ćemo sada uspostaviti veze. Nema više od 5-6 veza, pa će to biti dio kolača. Povežite senzor prema gore navedenom dijagramu. Servo motor i jednosmjerni bo motori mogu se spojiti na štit. Spojite bateriju na štit i spojite štit na Arduino ploču.
Korak 4: Arduino kod
Ovo je posljednji dio dovršetka našeg robota. Dakle, ovo se bavi softverom, a ne hardverom. Zato moramo programirati naš Arduino. Učitao sam kod Arduina. Također možete upotrijebiti drugi kôd ili napisati vlastiti. Upravo sam ga postavio za referencu.
Korak 5: Trčite
Tako smo izgradili naš ROBOT KOJI IZBJEGAVA. Sada je vrijeme da se igrate s našim super robotom i isprobate nove eksperimente u našem kodu.
Preporučeni:
Robot koji izbjegava prepreke s IC senzorima bez mikrokontrolera: 6 koraka
Robot za izbjegavanje prepreka s IC senzorima bez mikrokontrolera: Pa ovaj projekt je stariji projekt, napravio sam ga 2014. godine u srpnju ili kolovozu, mislio sam ga podijeliti s vama. Njegova je jednostavna prepreka izbjegavanje robota koji koristi IC senzore i radi bez mikrokontrolera. IC senzori koriste opamp IC i
Robot koji izbjegava prepreke pomoću ultrazvučnih senzora: 9 koraka (sa slikama)
Robot za izbjegavanje prepreka pomoću ultrazvučnih senzora: Ovo je jednostavan projekt o robotu za izbjegavanje prepreka pomoću ultrazvučnih senzora (HC SR 04) i ploče Arduino Uno. Robot se kreće izbjegavajući prepreke i odabirom najboljeg načina za praćenje senzora. I imajte na umu da to nije tutorski projekt, podijelimo vas
Robot koji izbjegava prepreke pomoću Arduino Uno: 5 koraka (sa slikama)
Robot za izbjegavanje prepreka pomoću Arduino Uno: Zdravo dečki, ovo je vrlo jednostavan i radan projekt koji se naziva robotom za izbjegavanje prepreka pomoću arduina, a posebnost ovog projekta je da daje naredbe na koji način putuje putem pametnog telefona putem Bluetootha
Robot koji izbjegava prepreke pomoću EBot8: 4 koraka (sa slikama)
Robot koji izbjegava prepreke pomoću EBot8: U ovom ćete vodiču naučiti kako izgraditi robotski automobil koji će izbjegavati prepreke koje mu se nalaze na putu. Koncept se može koristiti i primjenjivati na različite načine ovisno o uvjetima. Potrebni materijali: 1. Kotači x4 2. Šasija (možete kupiti
Robot koji izbjegava prepreke pomoću upravljačkog programa motora L298n: 5 koraka
Robot koji izbjegava prepreke pomoću vozača motora L298n: pozdrav momci, danas ćemo napraviti ovog robota .. nadam se da ćete uživati