Obsah:
- Krok 1: Zhromaždite materiály
- Krok 2: Nastavenie
- Krok 3: Pripojenie Buggy k H-mostu
- Krok 4: Pripojenie vášho H-mosta k vášmu Raspberry Pi
- Krok 5: Pripojenie 9-voltovej batérie k H-mostíku
- Krok 6: Kontrolný bod
- Krok 7: Zapojenie tlačidiel
- Krok 8: Kód
- Krok 9: Nastavenie prehliadača VNC
- Krok 10: Zostavenie vašej Buggy
Video: Bugatická tlačiareň robota RSPI: 10 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Už ste niekedy videli v obchode auto na diaľkové ovládanie a premýšľali ste, či by ste si ho nemohli postaviť sami. Áno, môžete si ho postaviť a ovládať svoje auto pomocou tlačidiel. Všetko, čo potrebujete, je jednoduché materiály a môžete si postaviť robotickú buginu s tlačidlom. Teraz postupujte podľa nižšie uvedených krokov a zostrojte svoju tlačidlovú robotickú buginu.
Krok 1: Zhromaždite materiály
Skôr ako začneme, mali by ste zhromaždiť potrebný materiál na dokončenie tohto projektu:
- Raspberry Pi B+
- Monitor
- Klávesnica
- myš
- T-ševec
- Polovičná doska na chlieb
- H-most
- Skrutkovač Phillips
- Robot Buggy podvozok s 2 motormi
- 4 tlačidlá
- 9 voltová batéria
- Prenosná nabíjačka
- Micro USB drôt
- 4 male - female prepojovacie vodiče
- 12 mužských - mužských prepojovacích káblov
- Kódovací softvér Python 3
- Mobilné zariadenie, ktoré si môže stiahnuť aplikáciu prehliadača VNC
Krok 2: Nastavenie
Keď ste zhromaždili potrebný materiál, teraz môžete postaviť svoju buginu. Najprv musíte pripojiť svoj Raspberry Pi k monitoru, myši a klávesnici. Akonáhle to urobíte, musíte pripojiť svoj t-cobbler k vášmu Pi a vášmu polovičnému breadboardu. Teraz môžete mostík a tlačidlá h pripevniť na svoj nepájivý panel.
Krok 3: Pripojenie Buggy k H-mostu
Teraz ste pripravení postaviť svoju buginu. Najprv musíte pripevniť motory k h-mostíku, takže musíte odskrutkovať štyri modré porty v hornej a dolnej časti h-mostíka, ak ho držíte tak, ako je to na obrázku vyššie. Potom musíte získať dva červené a dva čierne prepojovacie vodiče mužského a mužského pohlavia. Ďalej umiestnite čierne drôty do ľavých portov a červené drôty do pravých portov (na obrázku vyššie bol zapojený opačne, ale týmto spôsobom je to jednoduchšie). Akonáhle umiestnite vodiče do modrých portov, pevne ich zaskrutkujte, čo pomôže zabrániť ich vypadnutiu. Teraz na podvozku, v blízkosti kolies, uvidíte motory a z každého motora vychádzajú červeno -čierny konektor. Spojte červený a čierny vodič z h-mostíka k motorom a teraz je váš h-most spojený s vašou kočíkom. Pamätajte si, že ak držíte h-bridge rovnako ako na obrázku vyššie, horné porty by mali byť spojené s ľavým kolesom a spodné porty by mali byť spojené s pravým kolesom.
Krok 4: Pripojenie vášho H-mosta k vášmu Raspberry Pi
Keď ste svoj H-bridge pripojili k buggy, teraz ho pripojíte k svojmu Pi. Teraz potrebujete 4 prepojovacie vodiče medzi mužom a ženou. Pripojte všetky štyri prepojovacie vodiče k mostíku h k zástrčkovým konektorom na prednej strane mostíka h. Potom pripojte všetky štyri vodiče k inému GPIO na vašom breadboarde. Na ľavé koleso som použil GPIO 4 a 17 a na pravé koleso GPIO 5 a 6. Ak chcete vedieť, ktoré vodiče sú určené pre ktoré koleso, na h-mostíku, ktoré dva prepojené vodiče mužského a ženského pohlavia sú bližšie k vodičom mužského a mužského pohlavia, ktoré ste pripojili k motoru, sú rôzne kolesá. Teraz potrebujete na zapojenie uzemňovacieho vodiča k svojmu h-mostíku mužský až mužský vodič. To znamená, že teraz musíte odskrutkovať stredný port troch predných portov vášho h-mostíka. Potom vložte drôt a pevne ho zaskrutkujte, aby nevypadol. Teraz umiestnite tento drôt do uzemňovacieho portu vo vašom nepájivom poli.
Krok 5: Pripojenie 9-voltovej batérie k H-mostíku
Posledná vec, ktorú musíte urobiť, aby ste dokončili stavbu svojej buginy, je pripojiť 9 -voltovú batériu. Potrebujete konektor, ktorý prepojí batériu a rozdelí ju na uzemnenie a napätie. Teraz musíte odskrutkovať zľava, prvé dva porty na h-mostíku. Potom musíte zapojiť červený vodič z batérie do ľavého portu a potom uzemňovací vodič zapojiť do stredného portu. V strednom porte by ste mali mať dva vodiče, jeden uzemňovací vodič k Pi a jeden uzemňovací vodič z batérie. Teraz pevne priskrutkujte porty a prejdite na ďalší krok.
Krok 6: Kontrolný bod
Teraz prejdeme na tlačidlá a skontrolujeme, či vaša kočík funguje. Teraz teda otvorte Python 3 na svojom Pi a spustite kód uvedený nižšie, aby ste zaistili, že vaša bugina funguje.
z importu robota gpiozero
robby = robot (vľavo = (4, 17), vpravo = (5, 6))
robby.forward ()
Ak sa váš kočík pohybuje dopredu, zadajte:
robby.stop ()
Krok 7: Zapojenie tlačidiel
Potom, čo skontrolujete, či váš kočík funguje, ste pripravení pridať tlačidlá. Prvá vec, ktorú musíte urobiť, je položiť drôt zo zeme a pripojiť ho k uzemňovacím lištám na oboch stranách. To by veľmi uľahčilo zapojenie vašich tlačidiel. Teraz umiestnite svoje štyri tlačidlá v rovnakom poradí ako na fotografii vyššie. Uistite sa, že každá noha každého tlačidla je v inom rade. Teraz spojte jednu nohu z každého tlačidla so zemou. Potom budete musieť pripojiť každé tlačidlo k GPIO, takže zavoláme tlačidlo najďalej od vášho Pi dopredu a prepojíme ho s GPIO 23. Potom zavoláme tlačidlo napravo od toho, ktoré ste práve pripojili. správne a pripojte ho k GPIO 13. Potom na tlačidlo najbližšie k vášmu Pi zavoláme späť a pripojíme ho k GPIO 21. Nakoniec posledné tlačidlo zavoláme doľava a pripojíme ho k GPIO 18.
Krok 8: Kód
Po zapojení tlačidiel ste pripravení kódovať svoju buginu. Otvorte na svojom Pi python 3 a postupujte podľa nižšie uvedeného kódu, aby ste sa presvedčili, že vaša kočík funguje.
z gpiozero import Robot, Button
z času importu spánku
z aplikácie guizero import, tlačidlo
robby = robot (vľavo = (4, 17), vpravo = (5, 6))
forward_button = Tlačidlo (23)
right_button = Tlačidlo (13)
left_button = Tlačidlo (18)
Backwards_button = Tlačidlo (21)
kým je pravda:
ak je forward_button.is_pressed:
robby.forward ()
spať (2)
robby.stop ()
elif right_button.is_pressed:
robby.right ()
spánok (0,2)
robby.stop ()
elif left_button.is_pressed:
robby.left ()
spánok (0,2)
robby.stop ()
elif Backwards_button.is_pressed:
robby.backward ()
spať (2)
robby.stop ()
Krok 9: Nastavenie prehliadača VNC
Teraz musíte pripojiť svoj Pi k telefónu, aby ste mohli spustiť kód z telefónu, akonáhle sa váš Pi pripojí k kočíku. Najprv si do telefónu stiahnite aplikáciu VNC Viewer. Potom kliknite na VNC na vašom Pi, malo by byť v ľavej dolnej časti obrazovky. Akonáhle to urobíte, zadajte svoju adresu Pi, používateľské meno a heslo. Teraz ste pripojení k svojmu Pi.
Krok 10: Zostavenie vašej Buggy
Posledným krokom, ktorý musíte urobiť, je zostaviť kočík. To môže byť najťažšia časť tohto projektu, pretože je trochu náročné dostať všetko tak, aby sa zmestilo na váš podvozok. Na to, čo som urobil, som najskôr nalepil batériu dole, medzi motory. Potom som položil prenosnú nabíjačku na spodok a zapojil ju do Pi. Dal som Pi a zadnú časť podvozku a prilepil h-mostík k t-clobberu. Potom som vpredu umiestnil dosku, aby bolo ovládanie kočíka jednoduché. V závislosti od veľkosti podvozku však nemusíte zostavovať ten svoj úplne rovnaký. Teraz ste dokončili stavbu tlačidlovej robotickej buginy s vašim Raspberry Pi.
Odporúča:
DIY NANOLEAF - žiadna 3D tlačiareň: 11 krokov (s obrázkami)
DIY NANOLEAF - Žiadna 3D tlačiareň: Hii Tech Lovers v tomto návode Ukážem vám, ako vyrobiť Arora Nanoleaf Žiadne elektrické náradie nepoužíva & tieto panely môžete prispôsobiť. Vyrobil som 9 panelov, celkom 54 LED diód Neo pixel. Celkové náklady do 20 dolárov (indický ₹ 1500) Nanoleaf svetelné panely,
3D tlačiareň LEGO využívajúca kód Gcode: 6 krokov
3D 3D tlačiareň LEGO pomocou Gcode: Chcete si vytvoriť vlastnú 3D tlačiareň, ktorá dokáže vytlačiť každý 3D súbor? Na pokyny použite túto stránku alebo môj web! Podrobnejšie pokyny: Stránka: https://www.lego3dprinter.carrd.co
Ovládač Imaginbot pre 1 kubickú meraciu 3D tlačiareň: 22 krokov
Ovládač Imaginbot pre 1 kubickú meraciu 3D tlačiareň: Tento ovládač bol navrhnutý tak, aby zostrojil 3D tlačiareň kubických metrov príkazom veľkých krokových motorov
Viacfarebná bodová tlačiareň: 6 krokov
Viacfarebná bodová tlačiareň: Ahoj všetci. Tento návod je k návrhu a výrobe viacfarebnej bodovej tlačiarne. Vychádzalo to hlavne z podobnej práce, ktorá už tu bola publikovaná v návode. Práca, o ktorej hovorím, je „Dotter: Obrovská bodová matica založená na Arduine
Tlačiareň Alexa - Upcyklovaná tlačiareň účteniek: 7 krokov (s obrázkami)
Tlačiareň Alexa | Upcyklovaná tlačiareň účteniek: Som fanúšikom recyklácie starých technológií a ich opätovného použitia. Pred nejakým časom som získal starú, lacnú termálnu tlačiareň účteniek a chcel som užitočný spôsob, ako ju znova použiť. Potom som cez prázdniny dostal darček Amazon Echo Dot a jeden z výkonov