Entradas

Maquina dispensadora de alimentos con maquinas de estado diseñada con Arduino

INTRODUCCIÓN El siguiente documento describe el proceso de desarrollo de la práctica de laboratorio N°8 del curso de Fundamentos de Electrónica Digital. El proyecto tiene como objetivo aplicar los conceptos de diagramas de estado y máquinas de estado finitas en el diseño de una máquina distribuidora de alimentos. Para dicho diseño se utilizaron el Arduino UNO para procesar la información, 4 pulsadores para simular el ingreso de las monedas ($50, $100, $200 y $ 500), un integrado CD4072 (compuerta or) para activar una interrupción del Arduino cuando uno de los pulsadores anteriores es presionado, otro pulsador para entrar a la configuración de la máquina, 3 diodos led´s para simular la salida de dinero en caso de devolución ($50, $100 y $200) y un LCD de cristal para mostrar información del proceso.   Esta tiene la capacidad de vender un determinado producto ingresado por el puerto serial con el comando “X#” donde la X hace referencia a las filas (de la A hasta la E) y # a las