Kazalo:
Video: Minecraft Creeper Robot, ki se izogiba oviram: 7 korakov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta robot je bil narejen za udeležbo na izzivu Minecraft, Epilog Challenge IX in prvič na avtorskem tekmovanju. Temelji na eni najbolj znanih Minecraft mafij: Creeper. Ta robot uporablja lupino s 3D-tiskanjem, zato morate za izdelavo imeti dostop do 3D-tiskalnika.
** Moj 12 -letni sin je zasnoval robota, ga sestavil in napisal kodo python, le malo sem pomagal pri vrtanju, napisal je tudi to vadnico, vendar je moral uporabiti moj račun zaradi minimalnih starostnih zahtev za izziv, torej res njegov projekt **.
1. korak: Kontrolni material (BOM)
Za izdelavo tega robota boste potrebovali
-popolna nastavitev Raspberry Pi Zero (tipkovnica, miška, monitor, sveža namestitev raspbian -a, dostop do interneta) s spajkanimi zatiči
-HC-SR04 Ultrazvočni senzor
-2 2BYJ-48 koračna motorja z gonilnikom koračnega motorja ULN2003APG
-1 1KΩ upor
-1 2KΩ upor
-Ženske in moške žice
-3d natisnjena lupina plazilca (datoteke v tem koraku)
-Pištola za vroče lepilo
-nekaj dodatnih zatičev
-spajkalnik
-protoboard
-paket baterij (po možnosti lignji)
-noro kolo
2. korak: Izdelava napajalnega vodila
To je enostavno, izrežite malo protoboarda (3 kvadratke min) in vanj prilepite nekaj zatičev, med njimi pa spajkano območje premažite z vročim lepilom, da se izognete bližnjicam. Potrebovali boste tri od teh, da zamenjate ploščo in naredite elektroniko bolj kompaktno.
3. korak: Elektronika
Če ne vidite barvnih kod uporov, je levi upor 2KΩ, desni pa 1KΩ. Ko morate uporabiti ploščo, namesto tega uporabite napajalno vodilo.
4. korak: Namestitev elektronike v lupino
Običajno glava klikne v telo, če pa ne, boste morali zgornji del telesa nekoliko pobrusiti, dokler glava ne klikne. Telo zareže v podstavek, vendar je ohlapno, zato ga pritrdite z vročim lepilom. Na ohišju je odprtina za vrata Pi Zero usb in hdmi. Tukaj imate dogovor, da sestavite gonilnike dveh koračnih motorjev in prihranite prostor, edino, kar morate storiti, je, da jih postavite vodoravno in jih vroče prilepite na kos plastike (če imate 3D tiskalnik, če je eden od teh odtisi gredo slabo, lahko jih izrežete z orodjem dremmel). Če želite namestiti Pi Zero, morate izvrtati nekaj lukenj in jih vstaviti skozi luknje za pcb na pizeru. Ultrazvočni senzor vroče prilepite na luknje za oči (vnaprej natisnjeno). Če želite namestiti koračne motorje, morate izvrtati nekaj vijačnih lukenj (os ima natisnjeno luknjo). Noro kolo pritrdite v zadnji del podstavka z držali za plošče, dokler ni na ravni koles. Lignje pritrdite na zadnji del podstavka.
5. korak: Programiranje
Odpreti morate ukazni poziv v Raspbianu (za ta korak potrebujete dostop do interneta na vašem Pi Zero) in vnesite: sudo pip3 install gpiozero hcsr04sensor, če nimate nameščenega pipa, ga namestite.
6. korak: Končali ste
Če želite to pi nameniti temu in samo temu (vaši raspbian podatki). Odprite ukazni poziv in vnesite:
sudo nano etc/rc.local
Nato se pomaknite navzdol po kodi in pred izhodom 0 dodajte naslednjo vrstico:
python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &
Tukaj je v akciji….