Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Postavljanje
- Korak 3: Spajanje Buggyja na H-most
- Korak 4: Spajanje vašeg H-mosta na vaš Raspberry Pi
- Korak 5: Spajanje 9-voltne baterije na vaš H-most
- Korak 6: Kontrolna točka
- Korak 7: Ožičenje potisnih gumba
- Korak 8: Kôd
- Korak 9: Postavljanje VNC Viewera
- Korak 10: Sklapanje vašeg kolica
Video: RSPI Robot Buggy Button Butg: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Jeste li ikada u trgovini vidjeli automobil na daljinsko upravljanje i zapitali se možete li ga sami izgraditi. Pa da, možete ga izgraditi i upravljati svojim automobilom pomoću gumba. Sve što vam je potrebno je nekoliko jednostavnih materijala, a sami biste mogli napraviti robotsku kolica s gumbom. Sada slijedite dolje navedene korake i napravite svoju robotsku kolica s gumbom.
Korak 1: Prikupite materijale
Prije nego počnemo, trebali biste prikupiti potreban materijal za dovršetak ovog projekta:
- Malina Pi B+
- Monitor
- Tipkovnica
- Miš
- T-postolar
- Oglasna ploča pola veličine
- H-most
- Phillips odvijač
- Robot Buggy šasija s 2 motora
- 4 tipke
- 9 voltna baterija
- Prijenosni punjač
- Mikro USB žica
- 4 muške - ženske kratkospojne žice
- 12 muških - muških kratkospojnika
- Python 3 softver za kodiranje
- Mobilni uređaj koji može preuzeti aplikaciju VNC viewer
Korak 2: Postavljanje
Nakon što ste prikupili potrebne materijale, sada možete izgraditi svoju kolica. Prvo morate povezati svoj Raspberry Pi s monitorom, mišem i tipkovnicom. Nakon što to učinite, morate pričvrstiti t-cobbler na svoj Pi i svoju polovicu male ploče. Sada možete pričvrstiti svoj h-most i gumbe na ploču.
Korak 3: Spajanje Buggyja na H-most
Sada ste spremni za izradu vašeg kolica. Prvo morate pričvrstiti motore na h-most, pa morate odvrnuti četiri plava priključka na vrhu i dnu h-mosta, ako ga držite kao što je na gornjoj slici. Nakon toga, tada morate nabaviti dvije crvene i dvije crne muško-muške kratkospojnice. Zatim stavite crne žice u lijeve priključke, a crvene u desne (na gornjoj slici je ožičeno obrnuto, ali na ovaj način olakšava). Nakon što žice postavite u plave priključke, čvrsto ih uvrnite, što će spriječiti njihovo ispadanje. Sada ćete na svojoj šasiji, u blizini kotača vidjeti motore i crveni i crni ženski konektor koji izlaze iz svakog motora. Uskladite crvenu i crnu žicu od h-mosta do motora i sada je vaš h-most spojen na vašu kolica. Upamtite da ako držite h-most isti kao na gornjoj slici, gornji priključci trebaju biti spojeni na lijevi kotač, a donji portovi u desni kotač.
Korak 4: Spajanje vašeg H-mosta na vaš Raspberry Pi
Nakon što ste svoj H-most spojili na buggy, sada ga povezujete sa svojim Pi-jem. Sada su vam potrebne 4 muško-ženske kratkospojnice. Spojite sve četiri kratkospojne žice na h-most na muške konektore na prednjoj strani h-mosta. Zatim spojite sve četiri žice s različitim GPIO -om na ploči. Koristio sam GPIO 4 i 17 za lijevi kotač i GPIO 5 i 6 za desni kotač. Da biste znali koje su žice za koji kotač, na h-mostu koje su dvije muške i ženske žice koje ste spojile bliže muškim i muškim žicama koje ste spojile na motor nalazi se razni kotač. Sada vam je potrebna žica muško-muško za pričvršćivanje žice za uzemljenje na vaš h-most. Što znači da sada morate odvrnuti srednji priključak tri prednja priključka vašeg h-mosta. Zatim umetnite žicu i čvrsto je uvrnite kako biste spriječili ispadanje. Sada postavite tu žicu u uzemljeni priključak na vašoj ploči.
Korak 5: Spajanje 9-voltne baterije na vaš H-most
Posljednja stvar koju trebate učiniti da dovršite izgradnju vašeg kolica je da priključite bateriju od 9 volti. Potreban vam je konektor koji povezuje vašu bateriju i dijeli je na masu i napon. Sada morate odvrnuti lijeva, prva dva priključka na vašem h-mostu. Nakon toga morate umetnuti crvenu žicu iz baterije u lijevi priključak, a zatim žicu za uzemljenje staviti u srednji priključak. Trebali biste imati dvije žice u srednjem priključku, jednu žicu za uzemljenje prema Pi i jednu žicu za uzemljenje iz baterije. Sada čvrsto pričvrstite priključke i prijeđite na sljedeći korak.
Korak 6: Kontrolna točka
Sada ćemo provjeriti radi li vaš buggy prije nego pređemo na tipke. Zato sada otvorite Python 3 na svom Pi -u i pokrenite donji kod kako biste osigurali da vaš buggy radi.
iz gpiozero import Robot
robby = Robot (lijevo = (4, 17), desno = (5, 6))
robby.forward ()
Ako se vaš buggy pomakne naprijed, sada upišite:
robby.stop ()
Korak 7: Ožičenje potisnih gumba
Nakon što ste provjerili radi li vaš buggy, sada ste spremni za dodavanje gumba. Prvo što trebate učiniti je staviti žicu sa zemlje i spojiti je na uzemljene šine s obje strane. To bi uvelike olakšalo povezivanje gumba. Sada postavite svoja četiri gumba istim redoslijedom kao na gornjoj fotografiji. Pazite da svaka noga svakog gumba bude u drugom redu. Sada spojite jednu nogu sa svakog gumba na masu. Nakon toga morate povezati svaki gumb s GPIO -om, pa ćemo pozvati gumb koji je najudaljeniji od vašeg Pi prema naprijed i spojiti taj gumb s GPIO 23. Zatim ćemo pozvati gumb desno od onog koji ste upravo povezali desno i spojite ga na GPIO 13. Zatim ćemo gumb koji je najbliži vašem Pi nazvati unatrag i spojiti ga na GPIO 21. Na kraju zadnji gumb koji ćemo nazvati lijevo i spojiti ga na GPIO 18.
Korak 8: Kôd
Nakon povezivanja gumba, spremni ste za kodiranje vašeg kolica. Otvorite python 3 na svom Pi -u i slijedite donji kod kako biste bili sigurni da vaš buggy radi.
iz gpiozero import Robot, gumb
od vremena uvoz sna
iz guizero import App, tipka
robby = Robot (lijevo = (4, 17), desno = (5, 6))
gumb naprijed = gumb (23)
right_button = Gumb (13)
left_button = Gumb (18)
Nazad_pritisak = Gumb (21)
dok je istina:
ako je gumb naprijed.pritisnut:
robby.forward ()
spavati (2)
robby.stop ()
elif right_button.is_pressed:
robby.right ()
spavanje (0,2)
robby.stop ()
elif left_button.is_pressed:
robby.left ()
spavanje (0,2)
robby.stop ()
elif Backward_button.is_pressed:
robby.backward ()
spavati (2)
robby.stop ()
Korak 9: Postavljanje VNC Viewera
Sada morate povezati svoj Pi sa svojim telefonom da biste mogli pokrenuti kôd sa svog telefona kada se vaš Pi priključi na vašu kolica. Prvo preuzmite aplikaciju VNC viewer na svoj telefon. Zatim kliknite na VNC na svom Pi, trebao bi se nalaziti u donjem lijevom kutu vašeg zaslona. Nakon što to učinite, upišite svoju Pi adresu, korisničko ime i lozinku. Sada ste spojeni na svoj Pi.
Korak 10: Sklapanje vašeg kolica
Zadnji korak koji trebate učiniti je sastaviti svoju kolica. Ovo bi mogao biti najteži dio ovog projekta, jer je malo izazovno namjestiti sve na vašu šasiju. Za ono što sam učinio, prvo sam zalijepio bateriju na dnu, između motora. Zatim sam stavio prijenosni punjač na dno i priključio ga u Pi. Stavio sam Pi i stražnju stranu šasije i zalijepio h-most na t-clobber. Zatim sam postavio ploču s prednje strane kako bih olakšao kontrolu nad kolicima. No, ne morate sastavljati svoje potpuno isto, ovisno o veličini vaše šasije. Sada ste dovršili izradu robotske buggy tipke s vašim Raspberry Pi.
Preporučeni:
Projekt Robot Buggy: 3 koraka
Projekt Robot Buggy: Za ovaj projekt trebat će vam: Raspberry Pi 3 Buggy šasija s motorima i kotačima 9-voltna baterija za skidanje žicaOdvijačVodiči za žice ili kratkospojnikeMala oglasna ploča1 crvena LED1 plava LEDT-CobblerH BridgeTape2 330 otpornika Paket napajanja
RPI Robot Buggy: 7 koraka
RPI Robot Buggy: Robot Buggy je vrlo jednostavno napraviti s vašim Raspberry Pi -om ako slijedite postupak jer će to biti važno. Teme koje ću pokrivati su: Odakle sam pronašao ovu ideju i sve izmjene (linkovi će biti dati) Materijali Korak po korak str
Pi Buggy: 4 koraka
Pi Buggy: Ovo je bio naš prvi projekt. U ovom projektu stvorili smo buggy kojim upravlja malina pi. To je prilično jednostavan projekt i mogao bi biti jako dobar prvi projekt za svakoga tko želi naučiti. Za ovaj projekt trebat će vam: -A Raspberry Pi-A
Rock Buggy Body za RedCat Gen7: 9 koraka (sa slikama)
Rock Buggy Body za RedCat Gen7: Inspiration3D Dodaci za ispis, pa čak i cijela tijela vrlo su popularni među RC zajednicom, posebno u žanru RC Crawlers. Ja i drugi objavili smo sve vrste besplatnih projekata, ali ono što se ne čuje je da proizvođači objave
LEGO® Bat Buggy, kontroliran DIY telefonom: 5 koraka
LEGO® Bag sa šišmišom koji kontrolira telefon "uradi sam": S nekim 3D ispisanim dijelovima i nekoliko jeftinih komponenti možete izgraditi mala LEGO vozila kontrolirana putem telefona. Za ovaj projekt koristit ću: mikrokontroler ESP32 (Adafruit Feather ESP32 ili njegov ekvivalent TTGO) 2 x N20 motori sa zupčanikom 1