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.
Attachments
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](https://content.instructables.com/FJZ/9JK6/JTWSVKBG/FJZ9JK6JTWSVKBG.jpg?auto=webp&frame=1&width=320)
Participated in the
Arduino Contest 2019