Innehållsförteckning:
- Steg 1: Materiallista (BOM)
- Steg 2: Gör Power Bus
- Steg 3: Elektronik
- Steg 4: Montera elektroniken i skalet
- Steg 5: Programmering
- Steg 6: Du är klar
- Steg 7: Creeperbot in Action
Video: Hinder-Undvik Minecraft Creeper Robot: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Denna robot gjordes för att delta i Minecraft -utmaningen, Epilog Challenge IX och författartävlingen för första gången. Den är baserad på en av de mest ikoniska Minecraft -mobsna: Creeper. Denna robot använder ett 3D-tryckt skal, så du måste ha tillgång till en 3D-skrivare för att bygga den.
** Min 12 -årige son designade roboten och monterade den och skrev pythonkoden, jag hjälpte bara lite med borrningen, han skrev också denna handledning, men han var tvungen att använda mitt konto på grund av utmaningens minimiålderskrav, så det är verkligen hans projekt **.
Steg 1: Materiallista (BOM)
För att bygga denna robot behöver du
-en komplett Raspberry Pi Zero -installation (tangentbord, mus, bildskärm, ny installation av raspbian, internetåtkomst) med lödda stift
-HC-SR04 Ultraljudssensor
-2 2BYJ-48 stegmotorer med ULN2003APG stegmotordrivrutin
-1 1KΩ motstånd
-1 2KΩ motstånd
-Kvinnliga och manliga tröjor
-3d tryckt krypskal (filer i detta steg)
-Lim pistol
-några extra stift
-lödkolv
-protoboard
-batteripaket (helst en bläckfisk)
-galet hjul
Steg 2: Gör Power Bus
Detta är enkelt, skär lite protoboard (3 rutor min) och löd några stift på det och mellan dem, täck den lödda zonen med varmt lim för att undvika genvägar. Du behöver tre av dessa för att byta ut brödbrädan och göra elektroniken mer kompakt.
Steg 3: Elektronik
Om du inte kan se motståndens färgkoder är det vänstra motståndet 2KΩ och det högra är 1KΩ. När du behöver använda brödbrädan, använd kraftbussen istället.
Steg 4: Montera elektroniken i skalet
Normalt klickar huvudet in i kroppen, men om det inte gör det måste du slipa lite den övre delen av kroppen tills huvudet klickar. Kroppen går in i basen, men den är lös, så lägg lite varmt lim för att hålla den på plats. Kroppen har en öppning för Pi Zero usb- och hdmi -portar. Här har du ett arrangemang för att sätta ihop de två stegmotordrivrutinerna och spara utrymme, det enda du behöver göra är att placera dem horisontellt och limma dem på en plastbit (om du har en 3d-skrivare om en av dessa utskrifter går dåligt, du kan klippa ut det med ett dremmelverktyg). För att sätta Pi Zero på plats måste du borra några hål och sätta dem genom PCB -hålen på pizero. Limma ultraljudssensorn på ögonhålen (förtryckt). För att passa in stegmotorerna måste du borra några skruvhål (axeln har ett tryckt hål). Fäst det galna hjulet i basens bakre del med kretskortshållare tills det är på hjulens nivå. Fixa bläckfisken ovanpå den bakre delen av basen.
Steg 5: Programmering
Du måste öppna en kommandotolk i Raspbian (för detta steg behöver du internetåtkomst på din Pi Zero) och skriva: sudo pip3 install gpiozero hcsr04sensor om du inte har pip installerad installera den.
Steg 6: Du är klar
Om du vill ägna denna pi till detta och endast detta (din raspbian data). Öppna en kommandotolk och skriv:
sudo nano etc/rc.local
Bläddra sedan ner genom koden och lägg till följande rad före avfart 0:
python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &
Här är det i aktion ….
Steg 7: Creeperbot in Action
Han är elak, han är grön och han undviker ultraljuds hinder
Rekommenderad:
Hur man gör ett hinder för att undvika robot: 6 steg
Hur man gör ett hinder för att undvika robot: Obstacle Avoiding robot är en enkel robot som drivs av en arduino och vad den gör är att den bara vandrar runt och undviker hinder. Det upptäcker hindren med en ultraljudssensor HC-SR04 med andra ord om roboten känner av föremål nära
Molnigt moln läker dig (hinder för att undvika robot med insamlingsfunktion): 8 steg
Molnigt moln läker dig (hinder för att undvika robot med insamlingsfunktion): En värdelös maskin - Arduino Robot
Hur man gör ett DIY Arduino -hinder för att undvika robot hemma: 4 steg
Hur man gör ett DIY Arduino -hinder för att undvika robot hemma: Hej killar, i den här instruktionsboken kommer du att göra ett hinder för att undvika robot. Detta instruerbara innebär att bygga en robot med en ultraljudssensor som kan upptäcka föremål i närheten och ändra deras riktning för att undvika dessa föremål. Ultraljudssensorn
OAREE - 3D -tryckt - hinder för att undvika robot för ingenjörsutbildning (OAREE) med Arduino: 5 steg (med bilder)
OAREE - 3D Printed - Obstacle Avoiding Robot for Engineering Education (OAREE) With Arduino: OAREE (Obstacle Avoiding Robot for Engineering Education) Design: Målet med denna instruerbara var att designa en OAR (Obstacle Avoiding Robot) robot som var enkel/kompakt, 3D -utskrivbar, enkel att montera, använder kontinuerliga rotationsservos för rörliga
Creeper-BOT (Creeper Pet): 9 steg (med bilder)
Creeper-BOT (Creeper Pet): Jag har alltid velat göra en egen fyrdubblad robot och Minecraft-tävlingen var en bra ursäkt. Dessutom ville jag verkligen ha ett Creeper -husdjur. I den här instruktionsboken delar jag med mig av hur jag gjorde det och ger dig en guide om du vill göra ditt eget. Jag antar att du har