Paso 3: Cargar el código de
Una vez que tienes todo atado con alambre para arriba y funcional, está listo para cargar el código. Puede descargar el bosquejo que he construido aquí.
Porque quería ejecutar diferentes animaciones, al azar, al mismo tiempo en el anillo de NeoPixel y las tiras, ninguno de los ejemplos con llamadas a funciones dentro de la sección loop() funcionaría. Como resultado, terminé moviendo la lógica de la animación en el lazo, empujando las funciones a cada una de las tiras LED al mismo tiempo.
Al mirar sobre el código, verá que he construido un poco de "aleatoriedad" en él. Cada animación y color es elegido al azar, creando un efecto nuevo y emocionante cada lazo.