Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Postavljanje
- Korak 3: Spajanje Buggy-a na H-most
- Korak 4: Povezivanje vašeg H-mosta na vaš Raspberry Pi
- Korak 5: Spajanje 9-voltne baterije na vaš H-most
- Korak 6: Kontrolna tačka
- Korak 7: Ožičenje potisnih dugmadi
- Korak 8: Kôd
- Korak 9: Postavljanje VNC Viewer -a
- Korak 10: Sklapanje vašeg kolica
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Jeste li ikada vidjeli automobil na daljinsko upravljanje u trgovini i pitali se možete li ga sami izgraditi. Pa da, možete ga izgraditi i upravljati svojim automobilom pomoću tipki. Sve što vam je potrebno su jednostavni materijali, 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
- Tastatura
- Miš
- T-Cobbler
- Oglasna ploča pola veličine
- H-most
- Križni odvijač
- Šasija Robot Buggy sa 2 motora
- 4 tastera
- 9 voltna baterija
- Prijenosni punjač
- Mikro USB žica
- 4 muške - ženske kratkospojnice
- 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 sa monitorom, mišem i tastaturom. Nakon što to učinite, morate pričvrstiti t-cobbler na svoj Pi i svoju polovicu veličine ploče. Sada možete pričvrstiti svoj h-most i pritisnuti dugmad na matičnu ploču.
Korak 3: Spajanje Buggy-a 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 morate nabaviti dvije crvene i dvije crne muško-muške kratkospojnice. Zatim stavite crne žice u lijeve priključke, a crvene u desne priključke (na gornjoj slici je ožičeno obrnuto, ali na ovaj način olakšava). Nakon što postavite žice u plave priključke, čvrsto ih uvrnite, što će spriječiti njihovo ispadanje. Sada ćete na šasiji, blizu 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 portovi trebaju biti povezani s lijevim kotačem, a donji portovi s desnim kotačem.
Korak 4: Povezivanje vašeg H-mosta na vaš Raspberry Pi
Jednom kada ste povezali svoj H-most s kolicima, sada ga povezujete sa svojim Pi-em. 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 na različiti GPIO na vašoj matičnoj 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 raznovrstan 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 izradu 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 tačka
Sada ćemo provjeriti radi li vaša kolica prije nego pređemo na tipke. Dakle, sada otvorite Python 3 na svom Pi -u i pokrenite donji kod kako biste bili sigurni da vaš buggy radi.
od gpiozero import Robot
robby = Robot (lijevo = (4, 17), desno = (5, 6))
robby.forward ()
Ako se vaša kolica pomaknu naprijed, sada upišite:
robby.stop ()
Korak 7: Ožičenje potisnih dugmadi
Nakon što provjerite radi li vaša greška, sada ste spremni za dodavanje tipki. Prvo što trebate učiniti je staviti žicu sa zemlje i spojiti je na uzemljene šine s obje strane. Ovo bi vrlo olakšalo povezivanje dugmadi. Sada postavite svoja četiri dugmeta istim redoslijedom kao na gornjoj fotografiji. Uvjerite se da je svaki krak svakog dugmeta u drugom redu. Sada spojite jednu nogu sa svakog dugmeta na masu. Nakon toga morate spojiti svako dugme na GPIO, pa ćemo pozvati dugme koje je najudaljenije od vašeg Pi napred i povezati to dugme sa GPIO 23. Zatim ćemo pozvati dugme desno od onog koje ste upravo povezali desno i spojite ga na GPIO 13. Zatim ćemo dugme koje je najbliže vašem Pi pozvati unatrag i povezati ga s GPIO 21. Na kraju posljednje dugme koje ćemo nazvati lijevo i povezati ga s 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, dugme
od vremena uvoza sleep
iz guizero import aplikacije, dugme
robby = Robot (lijevo = (4, 17), desno = (5, 6))
forward_button = Dugme (23)
right_button = Dugme (13)
left_button = Dugme (18)
Backwards_button = Dugme (21)
dok je True:
ako je forward_button.is_pressed:
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 Backwards_button.is_pressed:
robby.backward ()
spavati (2)
robby.stop ()
Korak 9: Postavljanje VNC Viewer -a
Sada morate povezati svoj Pi sa 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 -u, trebao bi biti u donjem lijevom kutu vašeg ekrana. Nakon što to učinite, upišite svoju Pi adresu, korisničko ime i lozinku. Sada ste povezani sa svojim Pi -jem.
Korak 10: Sklapanje vašeg kolica
Poslednji korak koji morate da uradite je da sastavite 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. Ali ne morate sastavljati svoje potpuno isto, ovisno o veličini vaše šasije. Sada ste završili s izgradnjom robot buggy -a na dugme s vašim Raspberry Pi -em.