Este secuenciador es tan simple que sólo necesita un paso para mostrarle cómo! Ahora es un secuenciador del 10 paso, pero podría fácilmente ser más justo al cambiar la variable "paso" en el código.
https://Instagram.com/p/2_uf05wwEc/
Todo lo que necesitas para este proyecto es:
Altavoz
Pulsador
Resistencia de 10K (para tirar abajo el entrada pin digital de arduino)
10k potenciómetro
y por supuesto un Arduino
Instrucciones montar el circuito están en el sketch de arduino.
Cómo jugar
Mantenga pulsado el botón abajo y girar a la olla para seleccionar tono, lanzamiento finalizado.
Espere el paso que desea configurar, luego pulse rápidamente el botón.
Para borrar el botón de reinicio (reset) prensa arduino.
Cómo funciona
Esto es sólo una adaptación del bosquejo de ejemplo AnalogInput. Carga para arriba y ver por sí mismo, te atreves!
Dentro del bucle, contamos lo que está pasando. Luego obtenemos el valor del tono que almacena en EEPROM en una determinada dirección. Este número está en milisegundos. Gire la clavija del altavoz y lazo contando el paso del tiempo. Una vez que el valor del tono ha pasado apagamos la clavija del altavoz. Si se presiona el botón fijamos el tono actual con el valor del bote así que podemos seleccionar un tono. Si presiona el botón para el que sólo vuelve a los valores de la EEPROM, si fue una prensa rápida entonces ahora escribimos la dirección EEPROM con nuevo valor del tono.