Cuprins:

Robot Minecraft Creeper care evită obstacolele: 7 pași
Robot Minecraft Creeper care evită obstacolele: 7 pași

Video: Robot Minecraft Creeper care evită obstacolele: 7 pași

Video: Robot Minecraft Creeper care evită obstacolele: 7 pași
Video: BATANG QUIAPO vs 10000 Zombies | Minecraft 2024, Noiembrie
Anonim
Robot Minecraft Creeper care evită obstacolele
Robot Minecraft Creeper care evită obstacolele

Acest robot a fost făcut să intre în provocarea Minecraft, Epilog Challenge IX și pentru prima dată concursul de autori. Se bazează pe una dintre cele mai iconice mafiote Minecraft: Creeper. Acest robot folosește o carcasă imprimată 3D, deci trebuie să aveți acces la o imprimantă 3D pentru a o construi.

** Fiul meu de 12 ani a proiectat robotul, l-a asamblat și a scris codul python, eu am ajutat doar puțin la foraj, el a scris și acest tutorial, dar a trebuit să-mi folosească contul din cauza cerințelor de vârstă minimă ale provocării, deci este proiectul lui **.

Pasul 1: Lista materialelor (BOM)

Pentru a construi acest robot, veți avea nevoie

- o configurare completă Raspberry Pi Zero (tastatură, mouse, monitor, instalare nouă de raspbian, acces la internet) cu pini lipiți

-HC-SR04 Senzor cu ultrasunete

-2 motoare pas cu pas 2BYJ-48 cu driverul pas cu pas ULN2003APG

-1 rezistor de 1KΩ

-1 rezistor 2KΩ

-Siruri jumper pentru femei și bărbați

-Cochie creeper tipărită 3D (fișiere în acest pas)

-Pistola de lipit fierbinte

-unii pini suplimentari

-ciocan de lipit

-protoboard

- pachet de baterii (preferabil un calmar)

-roata nebuna

Pasul 2: Realizarea magistralei de alimentare

Realizarea Power Bus
Realizarea Power Bus

Acest lucru este ușor, tăiați puțin protoboard (3 pătrate min) și lipiți niște știfturi și, între ele, acoperiți zona lipită cu adeziv fierbinte pentru a evita scurtăturile. Veți avea nevoie de trei dintre acestea pentru a înlocui panoul de control și pentru a face elctronica mai compactă.

Pasul 3: Electronică

Electronică
Electronică

Dacă nu puteți vedea codurile de culoare ale rezistențelor, rezistorul din stânga este de 2KΩ, iar cel din dreapta este de 1KΩ. Când trebuie să utilizați panoul de control, utilizați în schimb autobuzul de alimentare.

Pasul 4: Montarea electronice în carcasă

Montarea electronice în carcasă
Montarea electronice în carcasă
Montarea electronice în carcasă
Montarea electronice în carcasă

În mod normal, capul dă clic în corp, dar dacă nu, va trebui să șlefuiți puțin partea superioară a corpului până când capul dă clic. Corpul se introduce în bază, dar este slăbit, așa că puneți un pic de adeziv fierbinte pentru a-l ține în poziție. Corpul are o deschidere pentru porturile USB și HDMI Pi Zero. Aici aveți un aranjament pentru a pune împreună cele două drivere de motor pas cu pas și pentru a economisi spațiu, singurul lucru pe care trebuie să-l faceți este să le puneți orizontal și să le lipiți la cald pe o bucată de plastic (dacă aveți o imprimantă 3d dacă una dintre acestea imprimările se duc prost, puteți să le decupați cu un instrument dremmel). Pentru a pune Pi Zero la locul său, va trebui să găuriți câteva găuri și să le puneți prin orificiile PCB de pe pizero. Lipiți la cald senzorul ultrasonic de găurile ochiului (preimprimate). Pentru a vă încadra în motoarele pas cu pas, va trebui să găuriți câteva găuri de șurub (axa are o gaură imprimată). Fixați roata nebună în partea din spate a bazei cu suporturi pentru PCB până când este la nivelul roților. Fixează calmarul deasupra părții din spate a bazei.

Pasul 5: Programare

Va trebui să deschideți un prompt de comandă în Raspbian (pentru acest pas aveți nevoie de acces la internet pe Pi Zero) și tastați: sudo pip3 instalați gpiozero hcsr04sensor dacă nu aveți instalat pip instalați-l.

Pasul 6: Ai terminat

Ai terminat!
Ai terminat!

Dacă doriți să dedicați acest pi acestui lucru și numai acestuia (datele dvs. raspbian). Deschideți un prompt de comandă și tastați:

sudo nano etc / rc.local

Apoi, derulați în jos prin cod și adăugați următoarea linie înainte de ieșirea 0:

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

Aici este în acțiune….

Pasul 7: Creeperbot în acțiune

Image
Image

Este rău, este verde și evită cu ultrasunete obstacolele

Recomandat: