Paso 6: Código de Arduino
Esta es la parte de lo que estamos muy familiarizados con ambos. Nuestro código se puede encontrar aquí:
https://github.com/ryanmilvenan/measure_machine
Ejecuta el acuerdo entero, la interfaz, la bomba, la escala y agitador de motor. Prácticamente lo único que debe cambiar es la velocidad de la bomba y especias/líquidos a la lista en el menú. Se utiliza una máquina de estados finitos para realizar un seguimiento de la situación actual de la máquina y como resultado tiene la capacidad para operar el dispensador de líquidos y el depósito de sólidos al mismo tiempo.