Sadržaj:
- Korak 1: Potrebni dijelovi
- Korak 2: Sastavite šasiju
- Korak 3: Glavne veze
- Korak 4: Arduino kod
- Korak 5: Pokrenite
Video: Kako napraviti robota koji izbjegava prepreke pomoću Arduina: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
U ovom uputstvu naučit ću vas kako napraviti prepreku izbjegavajući robota koji radi s Arduinom. Morate biti upoznati s Arduinom. Arduino je kontrolna ploča koja koristi atmega mikrokontroler. Možete koristiti bilo koju verziju Arduina, ali ja sam koristio Arduino Uno r3 na svom robotu.
Kôd je vrlo jednostavan i kolo ima samo 4-5 žica. Robot također koristi štitnik motora L293D koji je kompatibilan s Arduinom, za pogon motora. Dakle, štit se uklapa ravno u Arduino, čineći sve 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 lijevo -desno. 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.
Da bi otkrio udaljenost, 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 eho. Na osnovu vremena putovanja zna udaljenost između senzora i objekta. Pa počnimo…
Korak 1: Potrebni dijelovi
Dakle, da bismo započeli bilo koji projekt, prvo moramo prikupiti potrebne dijelove. Svi potrebni dijelovi navedeni su u nastavku:-
- Arduino
- L293D Štit 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 tijelo vašeg robota. Svako može imati različitu šasiju. Zato u skladu s tim sastavite šasiju. Većina šasija dolazi s priručnikom s uputama, pa čak i moja s njom, pa je pogledajte i u skladu s tim izradite svoju šasiju. Zatim spojite komponente na šasiju. Arduino, sa štitnikom motora pričvršćenim na njega 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 držač i nosač servo motora.
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đe na senzor.
Korak 3: Glavne veze
Pa ćemo sada uspostaviti veze. Ne postoji više od 5-6 veza, pa će to biti dio kolača. Povežite senzor prema gore navedenom dijagramu. Servo motor i DC 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 kompletiranja našeg robota. Dakle, ovo se odnosi na softver, a ne na hardver. Zato moramo programirati naš Arduino. Učitao sam kod Arduina. Možete koristiti i drugi kôd ili napisati vlastiti. Upravo sam ga postavio za referencu.
Korak 5: Pokrenite
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čuje se:
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 kontrolna ploča koja koristi atmega mikrokontroler. Možete koristiti bilo koju verziju Arduina, ali ja
Robot koji izbjegava prepreke pomoću ultrazvučnih senzora: 9 koraka (sa slikama)
Robot koji izbjegava prepreke pomoću ultrazvučnih senzora: Ovo je jednostavan projekt o robotu koji izbjegava prepreke koristeći ultrazvučne senzore (HC SR 04) i Arduino Uno ploču. 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 momci, ovo je vrlo jednostavan i radan projekt koji se naziva robotom za izbjegavanje prepreka koji koristi arduino, 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 instrukcija pokazuje kako napraviti malog robota za hodanje koji izbjegava prepreke (slično kao i mnoge komercijalno dostupne opcije). Ali koja je zabava u kupovini igračke kada umjesto toga možete početi s motorom, listom plastike i hrpom vijaka i