Tabla de contenido:

EAL - Programación integrada: Candy Mixer 1000: 9 pasos
EAL - Programación integrada: Candy Mixer 1000: 9 pasos

Video: EAL - Programación integrada: Candy Mixer 1000: 9 pasos

Video: EAL - Programación integrada: Candy Mixer 1000: 9 pasos
Video: (🔴LIVE) Revisando vuestros perfiles de Facebook, Instagram y YouTube 2024, Noviembre
Anonim
EAL - Programación integrada: Candy Mixer 1000
EAL - Programación integrada: Candy Mixer 1000

Para nuestro proyecto en Arduino hemos decidido hacer una batidora para caramelos. La idea es que el usuario pueda presionar un botón y luego los motores comenzarán a expulsar el dulce en un bol, y cuando el programa haya terminado, se detendrá.

El primer borrador fue hacer una batidora con 5 tipos de dulces y una celda de carga para medir el peso, pero debido al tiempo limitado y los problemas para hacer funcionar el peso (celda de carga), hemos reducido el programa a 2 tipos de caramelos y usando un temporizador en lugar del peso para asegurar la misma cantidad de caramelos en cada tazón.

Paso 1: el diseño

Nuestro modelo está fabricado con 2 contenedores colocados en una carcasa. Los dulces se colocarán en un recipiente en la parte superior del modelo, donde se deslizarán hacia el tubo con la barrena. Cuando el motor arranca, la barrena hará que el caramelo avance hasta que caiga en el recipiente.

Hemos encontrado el diseño de los tubos y la barrena en

Paso 2: cómo funciona

La forma en que funciona la batidora es que tenemos 1 tipo de caramelo en cada tubo, y cuando el usuario presiona el botón en el frente, la batidora mezclará los 2 tipos de caramelo en el bol.

Una pantalla LCD mostrará un mensaje cuando el mezclador esté funcionando y nuevamente cuando esté listo.

Paso 3: el circuito

El circuito
El circuito

Para el proyecto, necesitamos conectar los 2 motores, la pantalla LCD y un botón al arduino.

Paso 4: Lista de E / S

Lista de E / S
Lista de E / S

Paso 5: el programa

El programa se inicia cuando el usuario presiona el botón, y luego ambos motores funcionan durante 5 segundos, luego cambia a un nuevo modo en el que funcionan 1,5 segundos cada uno durante 3 segundos.

La pantalla LCD cambiará el mensaje de "Tryk Start" a "Blander" cuando se ejecute el programa.

Paso 6: el código

Al comienzo del código, definimos los pines utilizados para la pantalla LCD, los 2 motores de CC y el botón.

En la fase de Configuración, definimos el botón como una Entrada, los motores como Salida, y configuramos la línea del cabezal en la pantalla LCD en "Candy Mixer 1000".

En el bucle del código, verificamos el estado del botón para ver cuándo debe comenzar a ejecutarse nuestro programa.

Cuando se presiona el botón, la pantalla LCD cambiará de "Tryk Start" a "Blander" y los motores iniciarán su secuencia.

En la secuencia del motor, primero hacemos funcionar los motores durante 5 segundos simultáneamente y luego los hacemos funcionar uno por uno durante 3 segundos.

Paso 7: evaluación

Desafortunadamente, no logramos que la celda de carga funcionara, ya que lo habría convertido en un proyecto mucho mejor, y el código había sido más desafiante.

Durante el transcurso del proyecto encontramos varios problemas, la mayor parte del tiempo se usó tratando de hacer que la celda de carga funcionara, pero también tuvimos algunos con los dulces que se atascaron en el tubo deteniendo la rotación de los sinfines. Lo solucionamos colocando un ladrillo en la carcasa, donde la barrena se encuentra con el borde del tubo, de modo que el caramelo tenga un poco de espacio libre para caer en el espacio alrededor de la barrena.

En general, un proyecto muy divertido en el que nos enfrentamos a algunos desafíos y al final obtuvimos un buen modelo.

Paso 8: Candy Mixer en acción

Una pequeña demostración de nuestro pequeño dispensador de mezcla de caramelos

Paso 9: amplíe el proyecto

Nuestra idea original era tener una celda de carga conectada a la batidora, de modo que cuando el caramelo se mezclara, la celda de carga monitoreara el peso y luego detuviera el programa cuando se alcanzara un sobrepeso. Debido a problemas con la celda de carga que teníamos, nunca logramos incooperar eso.

Entonces, una batidora con 5 tubos para dulces, una celda de carga para el peso y un panel para escribir el peso deseado, habría sido un proyecto perfecto para entregar, pero el tiempo funcionó en nuestra contra al final, así que terminamos reduciendo la escala del proyecto..

Recomendado: