Innholdsfortegnelse:

Hinder-Unngå Minecraft Creeper Robot: 7 trinn
Hinder-Unngå Minecraft Creeper Robot: 7 trinn

Video: Hinder-Unngå Minecraft Creeper Robot: 7 trinn

Video: Hinder-Unngå Minecraft Creeper Robot: 7 trinn
Video: Лёд, пердак и два стакана # 6 Прохождение Cuphead 2024, November
Anonim
Hindring-Unngå Minecraft Creeper Robot
Hindring-Unngå Minecraft Creeper Robot

Denne roboten ble laget for å delta i Minecraft -utfordringen, Epilog Challenge IX og forfatterkonkurransen for første gang. Den er basert på en av de mest ikoniske Minecraft -mobbene: Creeper. Denne roboten bruker et 3D-trykt skall, så du må ha tilgang til en 3d-skriver for å bygge den.

** Min 12 år gamle sønn designet roboten og monterte den og skrev pytonkoden, jeg hjalp bare litt med boringen, han skrev også denne opplæringen, men han måtte bruke kontoen min på grunn av kravene til minimumsalder for utfordringen, så egentlig er det prosjektet hans **.

Trinn 1: Bill of Materials (BOM)

For å bygge denne roboten trenger du

-Et komplett Raspberry Pi Zero -oppsett (tastatur, mus, skjerm, ny installasjon av raspbian, internettilgang) med loddede pinner

-HC-SR04 Ultralydsensor

-2 2BYJ-48 trinnmotorer med ULN2003APG trinnmotordriver

-1 1KΩ motstand

-1 2KΩ motstand

-Kvinnelige og mannlige jumper ledninger

-3d trykt krypskall (filer i dette trinnet)

-Varm limpistol

-noen ekstra pins

-loddejern

-Protoboard

-batteripakke (helst en blekksprut)

-gal hjul

Trinn 2: Lag en strømbuss

Gjør Power Bus
Gjør Power Bus

Dette er enkelt, kutt litt protoboard (3 firkanter min) og lodd noen pinner til det og mellom dem, beleg den loddede sonen med varmt lim for å unngå snarveier. Du trenger tre av disse for å bytte ut brødbrettet og gjøre elektronikken mer kompakt.

Trinn 3: Elektronikk

Elektronikk
Elektronikk

Hvis du ikke kan se motstandenes fargekoder, er venstre motstand 2KΩ og den høyre er 1KΩ. Når du trenger å bruke brødbrettet, bruker du strømbussen i stedet.

Trinn 4: Montering av elektronikken i skallet

Montering av elektronikken i skallet
Montering av elektronikken i skallet
Montering av elektronikken i skallet
Montering av elektronikken i skallet

Normalt klikker hodet inn i kroppen, men hvis det ikke gjør det, må du slipe litt på den øvre delen av kroppen til hodet klikker. Kroppen går i bunnen, men den er løs, så legg litt varmt lim for å holde den på plass. Kroppen har en åpning for Pi Zero usb- og hdmi -porter. Her har du en ordning for å sette sammen de to trinnmotordriverne og spare plass, det eneste du trenger å gjøre er å sette dem horisontalt og varme lim dem til et stykke plast (hvis du har en 3d-skriver hvis en av disse utskrifter går dårlig, du kan kutte den ut med et dremmelverktøy). For å sette Pi Zero på plass må du bore noen hull og sette dem gjennom PCB -hullene på pizero. Lim den ultralydssensoren på øyehullene (forhåndstrykt). For å få plass i trinnmotorene må du bore noen skruehull (aksen har et trykt hull). Fest det galne hjulet i den bakre delen av basen med PCB -holdere til det er på hjulnivå. Fest blekkspruten på toppen av den bakre delen av basen.

Trinn 5: Programmering

Du må åpne en ledetekst i Raspbian (for dette trinnet trenger du internettilgang på Pi Zero) og skriver: sudo pip3 install gpiozero hcsr04sensor hvis du ikke har pip installert, installer den.

Trinn 6: Du er ferdig

Du er ferdig!
Du er ferdig!

Hvis du vil dedikere denne pi til dette og bare dette (dine raspbiske data). Åpne en ledetekst og skriv:

sudo nano etc/rc.local

Rull deretter ned gjennom koden og legg til følgende linje før du avslutter 0:

python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &

Her er det i aksjon….

Trinn 7: Creeperbot in Action

Image
Image

Han er slem, han er grønn og unngår ultralyd hindringer

Anbefalt: