Taula de continguts:

Robot Minecraft Creeper que evita obstacles: 7 passos
Robot Minecraft Creeper que evita obstacles: 7 passos

Vídeo: Robot Minecraft Creeper que evita obstacles: 7 passos

Vídeo: Robot Minecraft Creeper que evita obstacles: 7 passos
Vídeo: Finger Dry Gangrene 2024, Desembre
Anonim
Robot Minecraft Creeper que evita obstacles
Robot Minecraft Creeper que evita obstacles

Aquest robot es va fer participar en el repte Minecraft, l’Epilog Challenge IX i el primer concurs d’autors. Es basa en una de les màfies més emblemàtiques de Minecraft: el Creeper. Aquest robot utilitza un intèrpret d’ordres imprès en 3D, de manera que heu de tenir accés a una impressora en 3D per construir-lo.

** El meu fill de 12 anys va dissenyar el robot, el va muntar i va escriure el codi python, només vaig ajudar una mica amb la perforació, també va escriure aquest tutorial, però va haver d’utilitzar el meu compte a causa dels requisits d’edat mínima del repte., així que realment és el seu projecte **.

Pas 1: llista de materials (BOM)

Per construir aquest robot, necessitareu

-una configuració completa de Raspberry Pi Zero (teclat, ratolí, monitor, instal·lació nova de raspbian, accés a Internet) amb pins soldats

-HC-SR04 Sensor d'ultrasons

-2 Motors pas a pas 2BYJ-48 amb el controlador de motor pas a pas ULN2003APG

-1 resistència de 1KΩ

-1 resistència de 2KΩ

-Cables de pont femení i masculí

Intèrpret d'ordres imprès en 3D (fitxers en aquest pas)

-Pistola de cola calenta

-alguns pins addicionals

-soldador

-protoboard

- paquet de bateria (preferiblement un calamar)

-roda boja

Pas 2: fabricació del Power Bus

Fent el Power Bus
Fent el Power Bus

Això és fàcil, tallar una mica de proto-bar (3 quadrats mínims) i soldar-hi uns passadors i, entre ells, recobrir la zona soldada amb cola calenta per evitar dreceres. Necessiteu tres d’aquests per substituir el tauler de control i fer l’electrònica més compacta.

Pas 3: electrònica

Electrònica
Electrònica

Si no podeu veure els codis de color de les resistències, la resistència esquerra és de 2 KΩ i la dreta és de 1 KΩ. Quan hàgiu d'utilitzar el tauler de control, utilitzeu el bus d'alimentació.

Pas 4: muntatge de l'electrònica a la carcassa

Muntatge de l'electrònica a la carcassa
Muntatge de l'electrònica a la carcassa
Muntatge de l'electrònica a la carcassa
Muntatge de l'electrònica a la carcassa

Normalment, el cap fa clic al cos, però si no ho fa, haureu de polir una mica la part superior del cos fins que el cap faci un clic. El cos s’uneix a la base, però està fluix, de manera que poseu una mica de cola calenta per mantenir-lo al seu lloc. El cos té una obertura per als ports USB i HDMI de Pi Zero. Aquí teniu un arranjament per unir els dos conductors de motor pas a pas i estalviar espai, l’únic que heu de fer és col·locar-los horitzontalment i enganxar-los a un tros de plàstic (si teniu una impressora 3d si en teniu les impressions van malament, podeu retallar-les amb una eina dremmel). Per col·locar el Pi Zero al seu lloc, haureu de perforar alguns forats i posar-los pels forats del PCB al pizero. Enganxeu en calent el sensor ultrasònic als forats dels ulls (preimprès). Per cabre als motors pas a pas, haureu de perforar alguns forats de cargol (l'eix té un forat imprès). Fixeu la roda boja a la part posterior de la base amb els suports de PCB fins que estigui al nivell de les rodes. Fixeu els calamars a la part superior de la part posterior de la base.

Pas 5: programació

Haureu d’obrir un indicador d’ordres a Raspbian (per a aquest pas necessiteu accés a Internet al vostre Pi Zero) i escriviu: sudo pip3 instal·leu gpiozero hcsr04sensor si no teniu instal·lat pip.

Pas 6: heu acabat

Ja has acabat!
Ja has acabat!

Si voleu dedicar aquest pi a això i només a això (les vostres dades raspbian). Obriu un símbol del sistema i escriviu:

sudo nano etc / rc.local

A continuació, desplaceu-vos cap avall pel codi i afegiu la línia següent abans de sortir de 0:

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

Aquí està en acció …

Pas 7: Creeperbot en acció

Image
Image

És dolent, és verd i evita els obstacles per ultrasons

Recomanat: