Introduction: Candy Machine

Máquina de dulces con fines de entretenimiento, esta máquina es una fuente de diversión para cualquier persona que desee utilizarla.

Step 1: Material Requerido

Para el proyecto se necesitan los siguientes componentes mecánicos y electrónicos

Materiales mecánicos:

  • Polea GT2 20 teeth (4 piezas)
  • Banda dentada (2 metros)
  • Balero SC8UU 8mm (4 piezas)
  • Varilla 7.9 mm (Largo 248 mm, 2 piezas)
  • Varilla 7.9 mm (Largo 233 mm, 2 piezas)

Materiales electrónicos:

  • Motor Nema 17 (2 piezas)
  • Drivers A4988 (2 piezas)
  • Joystick Shield de Arduino (1 pieza)
  • Motor DC con caja reductora (1 pieza)
  • Servomotor SG90 (1 pieza)

También se necesitan:

  • Perfiles de aluminio 3030
  • Escuadras 3030
  • Tornillos M6
  • T-nuts 3030

    Step 2: Estructura

    El primer paso consiste en realizar la estructura principal de la máquina, para esto se utilizan perfiles 30x30, 8 perfiles con un largo de 248 mm y 4 perfiles con un largo de 390 mm.

    Para unir los perfiles se usaron estructuras tipo T-slot 3030 y tornillos M6.

    Step 3: Sistema Mecánico - Movimiento En Eje X & Y

    Para realizar el movimiento en el eje X & Y se utilizaron 4 guías de 7.9 mm, 4 baleros SC8UU y los 2 motores Nema 17.

    Todas las piezas que conforman el sistema mecánico se diseñaron y fueron fabricadas por medio de una cortadora láser.

    Step 4: Sistema Mecánico - Motores Y Guías

    El motor encargado del movimiento en el eje X se encuentra posicionado en una base para el mismo ubicado en uno de los perfiles; para el movimiento en el eje Y, el motor se encuentra ubicado encima del soporte principal fabricado.

    Se diseñaron y fabricaron los soportes para los baleros SC8UU, los cuales corren a través de las guías, así como los soportes para las guías.

    Step 5: Sistema Mecánico - Movimiento En Eje Z

    El movimiento en el eje Z se realiza principalmente por el motor CD, el cual al girar sube o baja la base del servomotor SG90.

    La función del servomotor es abrir y cerrar la garra.

    Step 6: Sistema Electrónico

    Se utilizaron 2 Drivers A4988 para controlar los motores a pasos Nema 17, con estos drivers y en conjunto con la programación, conecta el Joystick Shield de Arduino.

    El Joystick se utiliza para realizar todos los movimientos en los ejes X, Y & Z, al igual que para abrir y cerrar la garra.

    Step 7: Diagrama De Conexión De Motor Nema17 Al Arduino

    El diagrama muestra cómo realizar la conexión de un motor Nema 17 al Arduino UNO en conjunto con el driver A4988.

    Step 8: Programación

    A continuación se muestra la programación principal para realizar los movimiento en los ejes X, Y & Z, así como también el programa con el cual se realiza el movimiento de la garra por medio del servomotor.

    Step 9: Ensamble: Primeros Pasos - Estructura Principal

    Una vez familiarizados con los materiales principales a utilizar se procede a realizar la estructura principal de la máquina, para lo cual se hace uso de los perfiles y las escuadras.

    Step 10: Ensamble: Primeros Pasos - Armado

    Se procede a realizar el armado de la parte superficial de la máquina, la cual abarca la base de la máquina y el cajón del controlador.

    Step 11: Ensamble: Primeros Pasos - Preparación De Electrónicos

    Se preparan y programan los componentes electrónicos a utilizar, para mayor facilidad se recomienda seguir un código de colores de su preferencia.

    Step 12: Ensamble: Armado

    Se procede a colocar la base en la estructura principal y los vidrios o acrílicos, este será el cajón donde se ubicarán los dulces.

    Step 13: Ensamble: Mecanismo

    Se comienza a armar el mecanismo que dará movimiento a la máquina al igual que se ajusta e incorpora la garra al servomotor.

    Step 14: Ensamble: Posicionamiento Del Mecanismo

    Se coloca el mecanismo en la parte superior de la estructura y se verifica que las guías estén correctamente alineadas, esto con el fin de proporcionar un deslizamiento suave y uniforme.

    Step 15: Ensamble: Posicionamiento Del Controlador

    Se coloca en su posición el controlador de la máquina asegurandose que los cables estén correctamente conectados y que no haya obstrucción que interrumpa su funcionamiento.

    Step 16: Ensamble: Pasos Finales

    Una vez que todos los componentes esten en su respectivo lugar y se haya verificado todas las conexiones, se procede a cerrar la máquina colocando la parte superior de la estructura principal.

    Step 17: Anexo: Mecanismo

    Estas son imagenes de referencia del posicionamiento del mecanismo en la estructura.

    Se muestran los componentes para realizar el movimiento en Z y de la garra, el motor CD permite el ascenso y descenso del soporte del servomotor en donde se ubica la garra.

    Así como también se muestra el motor nema 17 encargado del movimiento en el eje X posicionado en el perfil superior y la polea ubicada en el perfil contrario para garantizar el movimiento de la banda.

    Step 18: Movimiento Del Mecanismo

    Step 19: Candy Machine: Resultado Final

    ¡Felicidades! Este es el resultado final.

    Arduino Contest 2019

    Participated in the
    Arduino Contest 2019