Sadržaj:
- Korak 1: Trebate
- Korak 2: Sklapanje korijenske šasije
- Korak 3: Izrada elektroničkog kruga
- Korak 4: Prijenos koda na Arduino
- Korak 5: Testiranje
Video: Robot koji izbjegava prepreke koristeći Arduino Nano: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U ovom uputstvu opisat ću kako možete napraviti prepreku izbjegavajući robota pomoću Arduina.
Korak 1: Trebate
To je popularan Arduino robotski projekt. kako bih izbjegao mnogo žičane veze, dizajnirao sam PCB za to.
Možete koristiti PCB ili točkastu ploču.
2WD Robotsko podvozje s kotačićem.
Robotski kotač za BO motor
BO zupčasti motor sa 150 o / min i vijak i matica od 1,5 inča
držač ultrazvučnog senzora
2 kom. 9V baterija i konektor za bateriju
L293D Ic i 16 pinova Ic baza
100mfd/25v kondenzator 2 kom 1K otpornik, Led
Igle zaglavlja, kratkospojna žica (muški na ženski) priključni blok 4 kom
HC-SR 04 ultrazvučni senzor
Arduino nano
Možete koristiti PCB ili točkastu ploču.
Korak 2: Sklapanje korijenske šasije
Umetnite motor s dva zupčanika u šasiju robota. Koristio sam 2wd metalnu šasiju, ali možete koristiti bilo koju šasiju
umetnite jedan kotač kotača ispred šasije robota.mehanički dio je dovršen ovog robota
Korak 3: Izrada elektroničkog kruga
Kako radi
Ultrazvučni zvučni senzor detektira objekte ispred sebe i mjeri udaljenost objekta.
U normalnom stanju kada nema prepreka ispred robota, dva motora se okreću u smjeru kazaljke na satu i robot ide ravno naprijed.
Ako je ultrazvučni senzor unutar 20 cm otkrio neki objekt, tada će se lijevi motor početi okretati u smjeru suprotnom od kazaljke na satu, a desni će se okretati u smjeru kazaljke na satu.
Zato robot brzo skreće ulijevo ako se ispred njega nalazi objekt.
Krug i veze ako koristite perfboard
Ovdje sam koristio upravljački program s dvostrukim motorom Arduino nano i L293D. Dva kondenzatora kao filter. Led & 1k otpornik za indikaciju
Arduino digitalni pin 7 spojite na okidač ultrazvučnog senzora
Arduino digitalni pin 8 spojite na ultrazvučni senzor Echo pin
Arduino digitalni pin 5 i 6 spojite na Ic l293d pin 10 i 15 za upravljanje lijevim motorom
Arduino digitalni pin 11 i 12 Spojite na ic l293d pin 2 i 7 za desnu kontrolu motora
Spojite lijevi motor na ic 1129 14 pin 11 i 14
Spojite desni motor na ic l293d Pin 3 i 6
Ako želite napraviti pomoću PCB -a
PCB za ovaj robotski projekt dobro je osmišljen i jednostavan za izradu. Pomoću ovog PCB -a možete napraviti različite vrste Arduino robota. Još jedan robot koji koristi ovu PCB
Ovdje preuzmite i naručite Gerber datoteku za PCB.
Korak 4: Prijenos koda na Arduino
Prenesite kod na arduino nano. ovdje je kodna veza za preuzimanje
samo preuzmite.ino datoteku i otvorite je pomoću arduino IDE -a.
spojite arduino nano pomoću USB kabela, odaberite odgovarajući com port
zatim kliknite za prijenos
Korak 5: Testiranje
vrijeme je za testiranje robota.
Koristio sam 9v bateriju za Arduino i drugu 9v bateriju za napajanje motora. Za napajanje motora dobro je koristiti punjivu bateriju inače baterija od 9 v ne može dugo raditi.
Ovaj video vam može pomoći -
Preporučeni:
LEGO robot koji izbjegava prepreke: 8 koraka (sa slikama)
LEGO Robot koji izbjegava prepreke: Volimo LEGO i volimo lude krugove pa smo htjeli spojiti to dvoje u jednostavnog i zabavnog robota koji može izbjeći nalet na zidove i druge predmete. Pokazat ćemo vam kako smo izgradili naše i opisati osnove potrebne kako biste mogli izgraditi vlastite
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 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
Arduino Robot koji izbjegava prepreke (verzija za nadogradnju): 7 koraka (sa slikama)
Arduino Robot koji izbjegava prepreke (verzija za nadogradnju): Ovaj je post prvi put objavljen na ovoj web stranici https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.htmlZdravo prijatelji, Danas sam napravio nadogradnju Arduina Robot koji izbjegava prepreke. Ovo je jednostavno, ali neke značajke i
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