Tabla de contenido:
- Paso 1: Lista de materiales (BOM)
- Paso 2: hacer el bus de energía
- Paso 3: Electrónica
- Paso 4: Montaje de la electrónica en la carcasa
- Paso 5: programación
- Paso 6: ¡Terminaste
- Paso 7: Creeperbot en acción
Video: Robot Creeper Minecraft para evitar obstáculos: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
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
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
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
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
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
¡Es malo, es verde y evita obstáculos ultrasónicamente
Recomendado:
Robot para evitar obstáculos con sensor ultrasónico (Proteus): 12 pasos
Robot para evitar obstáculos con sensor ultrasónico (Proteus): generalmente nos encontramos con robots para evitar obstáculos en todas partes. La simulación de hardware de este robot es parte de la competencia en muchas universidades y en muchos eventos. Pero la simulación de software del robot de obstáculos es rara. Aunque si podemos encontrarlo en alguna parte
Robot LEGO para evitar obstáculos: 8 pasos (con imágenes)
Robot LEGO para evitar obstáculos: nos encanta LEGO y también nos encantan los circuitos locos, por lo que queríamos combinar los dos en un robot simple y divertido que pudiera evitar chocar contra las paredes y otros objetos. Le mostraremos cómo construimos el nuestro y describiremos los conceptos básicos necesarios para que pueda construir el suyo propio
OAREE - Impreso en 3D - Robot para evitar obstáculos para la educación en ingeniería (OAREE) con Arduino: 5 pasos (con imágenes)
OAREE - Impreso en 3D - Robot para evitar obstáculos para la educación en ingeniería (OAREE) Con Arduino: Diseño OAREE (Robot para evitar obstáculos para la educación en ingeniería): El objetivo de este instructivo era diseñar un robot OAR (Robot para evitar obstáculos) que fuera simple / compacto, Imprimible en 3D, fácil de montar, utiliza servos de rotación continua para movem
Robot para evitar obstáculos para transportar cargas pesadas: 6 pasos
Robot para evitar obstáculos para transportar cargas pesadas: este es un robot para evitar obstáculos construido para transportar el balancín de mi hijo
CÓMO MONTAR UN IMPRESIONANTE BRAZO ROBOT DE MADERA (PARTE 2: ROBOT PARA EVITAR OBSTÁCULOS) - BASADO EN EL MICRO: BIT: 3 Pasos
CÓMO MONTAR UN IMPRESIONANTE BRAZO ROBOT DE MADERA (PARTE 2: ROBOT PARA EVITAR OBSTÁCULOS) - BASADO EN EL MICRO: BIT: Anteriormente presentamos Armbit en modo de seguimiento de línea. A continuación, presentamos cómo instalar Armbit en el modo de evitar obstáculos