Tabla de contenido:

Robot Creeper Minecraft para evitar obstáculos: 7 pasos
Robot Creeper Minecraft para evitar obstáculos: 7 pasos

Video: Robot Creeper Minecraft para evitar obstáculos: 7 pasos

Video: Robot Creeper Minecraft para evitar obstáculos: 7 pasos
Video: COMO HACER ROBOT EN MINECRAFT QUE FUNCIONE SIN MODS - CON UN SOLO COMANDO #3 2024, Diciembre
Anonim
Robot Creeper de Minecraft para evitar obstáculos
Robot Creeper de Minecraft para evitar obstáculos

Este robot fue creado para participar en el desafío de Minecraft, el Epilog Challenge IX y el concurso de autores por primera vez. Está basado en una de las turbas más icónicas de Minecraft: Creeper. Este robot utiliza una carcasa impresa en 3D, por lo que debe tener acceso a una impresora 3D para construirlo.

** Mi hijo de 12 años diseñó el robot y lo ensambló y escribió el código de Python, solo ayudé un poco con la perforación, también escribió este tutorial, pero tuvo que usar mi cuenta debido a los requisitos de edad mínima del desafío., entonces realmente es su proyecto **.

Paso 1: Lista de materiales (BOM)

Para construir este robot, necesitará

-una configuración completa de Raspberry Pi Zero (teclado, mouse, monitor, nueva instalación de raspbian, acceso a Internet) con pines soldados

-Sensor ultrasónico HC-SR04

-2 motores paso a paso 2BYJ-48 con el controlador de motor paso a paso ULN2003APG

-1 resistencia de 1KΩ

-1 resistencia de 2KΩ

-Alambres de puente hembra y macho

-Cáscara de enredadera impresa en 3D (archivos en este paso)

-Pistola de silicona

-algunos pines extra

-soldador

-protoboard

-paquete de pilas (preferiblemente un calamar)

-Rueda loca

Paso 2: hacer el bus de energía

Haciendo el Power Bus
Haciendo el Power Bus

Esto es fácil, corte un poco de protoboard (3 cuadrados min) y suelde algunos pines y entre ellos, cubra la zona soldada con pegamento caliente para evitar atajos. Necesitará tres de estos para sustituir la placa de pruebas y hacer que la electrónica sea más compacta.

Paso 3: Electrónica

Electrónica
Electrónica

Si no puede ver los códigos de color de las resistencias, la resistencia izquierda es 2KΩ y la derecha es 1KΩ. Cuando necesite utilizar la placa de pruebas, utilice el bus de alimentación en su lugar.

Paso 4: Montaje de la electrónica en la carcasa

Montaje de la electrónica en la carcasa
Montaje de la electrónica en la carcasa
Montaje de la electrónica en la carcasa
Montaje de la electrónica en la carcasa

Normalmente, la cabeza hace clic en el cuerpo, pero si no lo hace, deberá lijar un poco la parte superior del cuerpo hasta que la cabeza haga clic. El cuerpo encaja en la base, pero está suelto, así que pon un poco de pegamento caliente para mantenerlo en su lugar. El cuerpo tiene una abertura para los puertos USB y hdmi de Pi Zero. Aquí tienes un arreglo para juntar los 2 controladores de motor paso a paso y ahorrar espacio, lo único que tienes que hacer es colocarlos horizontalmente y pegarlos en caliente a una pieza de plástico (si tienes una impresora 3d si una de estas las impresiones salen mal, puede recortarlas con una herramienta dremmel). Para colocar el Pi Zero en su lugar, deberá perforar algunos agujeros y colocarlos a través de los agujeros de la PCB en el pizero. Pegue en caliente el sensor ultrasónico en los orificios para los ojos (preimpreso). Para encajar en los motores paso a paso, deberá perforar algunos orificios para tornillos (el eje tiene un orificio impreso). Fije la rueda loca en la parte trasera de la base con soportes para PCB hasta que esté al nivel de las ruedas. Fije el calamar encima de la parte trasera de la base.

Paso 5: programación

Deberá abrir un símbolo del sistema en Raspbian (para este paso necesita acceso a Internet en su Pi Zero) y escribir: sudo pip3 install gpiozero hcsr04sensor si no tiene pip instalado instálelo.

Paso 6: ¡Terminaste

¡Estás terminado!
¡Estás terminado!

Si desea dedicar este pi a esto y solo a esto (sus datos raspbian). Abra un símbolo del sistema y escriba:

sudo nano etc / rc.local

A continuación, desplácese hacia abajo por el código y agregue la siguiente línea antes de salir 0:

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

Aquí está en acción….

Paso 7: Creeperbot en acción

Image
Image

¡Es malo, es verde y evita obstáculos ultrasónicamente

Recomendado: