Paso 17: Código de Arduino
El código para el funcionamiento de los patrones es un caso de interruptor gigante que cambios basados en la cantidad de veces el botón es presionado. El botón se lee como una interrupción, y la interrupción cambia las variables que indican los casos romper por lo que se puede iniciar un nuevo caso. Cada tipo de patrón puede modificarse fácilmente para utilizar colores diferentes o para funcionar en las velocidades de fotogramas diferentes. Los colores se definen al principio del programa para facilitar la lectura.
Asignaciones de pines:
2: botón pin de estado/interrupción
7: tira de LED en las piernas
8-13: tiras de LED en la parte superior