Tabla de contenido:

Egg-Bot controlado por Arduino DIY: 12 pasos (con imágenes)
Egg-Bot controlado por Arduino DIY: 12 pasos (con imágenes)

Video: Egg-Bot controlado por Arduino DIY: 12 pasos (con imágenes)

Video: Egg-Bot controlado por Arduino DIY: 12 pasos (con imágenes)
Video: Robot Hexapodo Con Servos, Bluetooth, Impreso 3D 2024, Mes de julio
Anonim
Image
Image
Partes
Partes

En estas instrucciones, le mostraré cómo hacer su propio Egg-Bot controlado con Arduino. Quería hacerlo antes, pero pensé que era demasiado difícil para mí, pero estaba equivocado. Es fácil de construir, así que seguro que todos pueden hacerlo.

Paso 1: Partes

Partes
Partes
Partes
Partes
Partes
Partes

A continuación agrego una lista de piezas:

  • Motores paso a paso
  • Controladores de motor paso a paso
  • Arduino
  • Fuente de alimentación
  • Micro Servo
  • Plato de plástico, madera
  • Tornillos de 40cm x3 y 12 tuercas para su
  • Dos ruedas de lego
  • Rotuladores en diferentes colores
  • Taladro, cuchillo, sierra, destornillador, cinta de doble cara, pegamento para madera, alambre, soldador, bandas de goma
  • Todo lo que necesita para hacer un enlace de PCB.

Paso 2: Conexión

Conexión
Conexión
Conexión
Conexión

Conéctelo como en la imagen de fritzing de arriba o vaya al siguiente paso y cree PCB (placa de circuito imprimible). Y debe encontrar la configuración correcta para el potenciómetro en el controlador de motores paso a paso. Con este potenciómetro puede controlar el voltaje que va a los motores paso a paso. Intente configurar que el movimiento paso a paso sea lo más suave posible.

Paso 3: PCB (opcional)

PCB (opcional)
PCB (opcional)
PCB (opcional)
PCB (opcional)
PCB (opcional)
PCB (opcional)

¿Por qué hice PCB? Mire la imagen de arriba, muestra cómo se ve en la placa de pruebas. Demasiados cables. Puede conectar fácilmente algo incorrecto o algo puede desconectarse y puede estropearse, por ejemplo: controlador de motor paso a paso. Y en PCB todo se ve mejor, ocupa menos espacio y es confiable en combinación. Puede leer sobre cómo hacer PCB aquí. A continuación, agregué un archivo PDF con diseño de PCB. Para obtener más información, consulte arduino en la placa de pruebas.

Paso 4: Marco

Cuadro
Cuadro
Cuadro
Cuadro
Cuadro
Cuadro

El marco está hecho con plástico y algo de madera. Puede ver las dimensiones en SketchUp a continuación o en el siguiente paso.

Paso 5: corte del marco

Corte del marco
Corte del marco
Corte del marco
Corte del marco
Corte del marco
Corte del marco

Corta dos elementos de la segunda imagen y uno de la tercera imagen. Las dimensiones se muestran en las imágenes.

Paso 6: Suavizar el borde

Suavizando el borde
Suavizando el borde
Suavizando el borde
Suavizando el borde
Suavizando el borde
Suavizando el borde

Alise los bordes con papel de lija para que se vean mejor.

Paso 7: Perforación de agujeros

Agujeros de perforación
Agujeros de perforación
Agujeros de perforación
Agujeros de perforación

Taladre agujeros como en la imagen de arriba. Necesitas hacerlo con mucha precisión. En los 3 orificios de las esquinas coloque trozos de tubo de aluminio.

Paso 8: brazo de la pluma

Brazo de la pluma
Brazo de la pluma
Brazo de la pluma
Brazo de la pluma
Brazo de la pluma
Brazo de la pluma

El brazo del bolígrafo está hecho de madera y plástico. Al final del brazo hice un agujero de 9 mm para el marcador

Paso 9: Marco de conexión

Marco de conexión
Marco de conexión
Marco de conexión
Marco de conexión
Marco de conexión
Marco de conexión

Espero que entiendas cómo conectar todas las partes del marco con esta foto si tienes problemas con ella, escribe un comentario que intentaré ayudar. Todo está conectado con tornillos, cinta adhesiva de doble cara, pegamento y cables.

Paso 10: Código para Arduino

Descargue el código para arduino desde aquí. Y necesitas cambiar algunas líneas:

Esto: #define YAXIS_DIR_PIN 14 # define YAXIS_STEP_PIN 15 Para esto: #define YAXIS_DIR_PIN 10 # define YAXIS_STEP_PIN 11

y

Esto: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8A esto: #define XAXIS_DIR_PIN 7 #defina XAXIS_STEP_PIN 8

y

Esto: #define SERVO_PIN 13To: #define SERVO_PIN 9

Paso 11: Software para computadora

Propongo instalar la extensión eggbot original en inkscape porque con ella puedes imprimir un objeto relleno. Puede leer cómo descargarlo y cómo usarlo aquí. Para crear archivos de código G en inkscape, descargue esta extensión creada por martymcguire. Y lo último que hay que descargar es un programa para enviar comandos en serie a arduino. Descarguelo aqui. Ahora necesitas cambiar el código de extensión de unicornio. Ir a:

C: / archivos de programa / inkscape / share / extensions / unicorn / context.py

Agregue a la línea 29 esto:

"M300 S% 0.2F (lápiz arriba)"% self.pen_up_angle, Y borre la línea 39:

"M300 S255 (apagar servo)",

Paso 12: Primera pintura

Primera pintura
Primera pintura
Primera pintura
Primera pintura
Primera pintura
Primera pintura

Estos son los primeros huevos que pinté con mi eggbot. El efecto no es el mejor debido a la vibración del lápiz. Todo el tiempo trato de arreglarlo, pero todavía no puedo hacerlo con éxito. Se supone que la imagen del huevo naranja representa a un oso.

Por favor, si te gusta mi proyecto vota por mí. ¡¡¡¡Gracias!!

Gracias por leer y perdón por mi inglés:) Diviértete con tu EggBot.

Desafío de huevo
Desafío de huevo
Desafío de huevo
Desafío de huevo

Finalista en el desafío del huevo

Concurso de automatización
Concurso de automatización
Concurso de automatización
Concurso de automatización

Tercer premio en el Concurso de Automatización

Recomendado: