Kazalo:
- 1. korak: Spoznajte, kako ta stvar deluje
- 2. korak: Zberite stvari:
- Korak: Povežite vse dele:
- 4. korak: Naložite kodo:
- 5. korak: Zadnja faza:
Video: Robot, ki se izogiba oviram: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V robotiki je izogibanje oviram naloga izpolnjevanja določenega nadzornega cilja, ki je podvržen omejitvam glede nekrižanja ali trčenja. Ima sonarni senzor, ki se uporablja za zaznavanje ovir, ki prihajajo med potjo robota. Premikal se bo v najboljšo smer in se izognil oviri, ki ji prihaja na pot. Z dodajanjem senzorja v tega robota lahko preprosto zberete podatke iz okolja.
Lahko deluje natančneje kot mnogi roboti tudi v majhnem prostoru.
1. korak: Spoznajte, kako ta stvar deluje
Najnovejše informacije si lahko ogledate v mojem skladišču github.
2. korak: Zberite stvari:
Arduino uno ali kateri koli arduino (uporabil sem arduino uno)
Sonarni senzor (HC-SR 04)
Nekaj mostičnih žic
2 upora (220 ohmov)
Gonilnik za krmiljenje dvojnega motorja L298
Akumulator
Podvozje (običajno vključuje druge potrebne komponente)
2 zobniška motorja
Korak: Povežite vse dele:
Sonarne povezave:
Vcc - 5 voltov
GND - GND
Trig - Arduino 4
Odmev - Arduino 5
Voznik motorja:
EnB - 220 ohmski upor - 5 voltov (gonilnik motorja - za nadzor hitrosti) (EnB za omogočanje preko upora 220 ohmov)
EnA - 220 ohmski upor - 5 voltov (gonilnik motorja - za nadzor hitrosti) (EnA za omogočanje preko 220 ohmskega upora)
IN1 - Arduino 9
IN2 - Arduino 8
IN3 - Arduino 7
IN4 - Arduino 6
GND - Arduino GND
Vcc - Arduino Vin
Zdaj povežite motorje z gonilnikom prek vrat Motor-A in Motor-B.
4. korak: Naložite kodo:
Naložimo kodo v srce. To je lepota
robota. Če želite, lahko spremenite nožice ali kodo. Na primer - spreminjanje hitrosti, minimalne razdalje od predmeta, trajanja teka v katero koli smer. Za lažje razumevanje so v kodi uporabni komentarji.
(Ne potrebujete dodatnega gonilnika ali datoteke z glavo)
Naložil sem datoteko, kodo lahko dobite tudi tukaj (za več posodobitev)
5. korak: Zadnja faza:
Priključite baterijo in uživajte!
Ogledate si lahko mojega delujočega robota1, robot2.
Če odkrijete kakšno napako, mi to sporočite v razdelku s komentarji in če lahko popravite, lahko kodo spremenite tukaj ali pa preprosto vnesete v razdelek za komentarje.
Hvala vam.
Priporočena:
Veslanje z Arudinom, ki se izogiba oviram: 9 korakov
Veslanje z Arudinom, ki se izogiba oviram: Pozdravljeni prijatelji, v tej vadnici vam bom pokazal, kako narediti veslaški čoln, ki se izogiba oviram. Na to idejo sem prišel, ko sem se sproščal v bližini svojega ribnika in razmišljal o ideji za plastični izziv. Spoznal sem, da bo plastika tukaj zelo
Robot, ki se izogiba oviram z uporabo ultrazvočnih senzorjev: 9 korakov (s slikami)
Robot za preprečevanje ovir z uporabo ultrazvočnih senzorjev: To je preprost projekt o robotu za preprečevanje ovir z uporabo ultrazvočnih senzorjev (HC SR 04) in plošče Arduino Uno. Robot se premika, da bi se izognil oviram in izbral najboljši način sledenja senzorjev. Upoštevajte, da to ni tutorski projekt, delite z nami
Minecraft Creeper Robot, ki se izogiba oviram: 7 korakov
Minecraft Creeper Robot, ki se izogiba oviram: Ta robot je bil narejen za udeležbo na izzivu Minecraft, Epilog Challenge IX in prvič na tekmovanju avtorjev. Temelji na eni najbolj znanih Minecraft mafij: Creeper. Ta robot uporablja lupino s 3D-tiskanjem, zato morate imeti dostop do
Arduino Robot, ki se izogiba oviram (nadgradnja): 7 korakov (s slikami)
Arduino Robot, ki se izogiba oviram (različica za nadgradnjo): Ta objava je bila prvič objavljena na tem spletnem mestu https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html Pozdravljeni prijatelji, danes sem naredil nadgradnjo Arduina Robot za izogibanje oviram. To je preprosto, vendar nekatere funkcije in
Robot z osebnostjo, ki se izogiba oviram!: 7 korakov (s slikami)
Robot z osebnostjo, ki se izogiba oviram: Za razliko od večine gostovanih botov, ta dejansko hodi tako, da se zdi, da "razmišlja"! Z mikrokrmilnikom BASIC Stamp (Basic Atom, Parallax Basic Stamps, Coridium Stamp itd.), Nekakšno ohišje, nekaj senzorjev in nekaj s