Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Sastavite šasiju
- Korak 3: Glavne veze
- Korak 4: Arduino kod
- Korak 5: Trčite
Video: Kako napraviti robota koji izbjegava prepreke pomoću Arduina: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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:
Kako napraviti robota koji izbjegava prepreke: 6 koraka
Kako napraviti robota koji izbjegava prepreke: Robot koji izbjegava prepreke je jednostavan robot kojim upravlja arduino, a ono što radi je da samo luta uokolo i izbjegava prepreke. Prepoznaje prepreke ultrazvučnim senzorom HC-SR04, drugim riječima ako robot osjeti objekt blizu
Robot koji izbjegava prepreke pomoću mikrokontrolera (Arduino): 5 koraka
Robot za izbjegavanje prepreka pomoću mikrokontrolera (Arduino): U ovom uputstvu naučit ću vas kako napraviti robota za izbjegavanje prepreka koji 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
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
Kako napraviti OAWR (hodajući robot koji izbjegava prepreke): 7 koraka (sa slikama)
Kako napraviti OAWR (hodajući robot koji izbjegava prepreke): Ova uputa pokazuje kako napraviti malog hodajućeg robota koji izbjegava prepreke (slično kao i mnoge komercijalno dostupne opcije). No, koja je zabava u kupnji igračke kada umjesto toga možete početi s motorom, listom plastike i hrpom vijaka i