Paso 5: programación
Para controlar las tiras, usé un Arduino. En mi caso, tenía 500 + LED, así que necesitaba un Arduino Mega para tener suficiente memoria para la matriz RGB (3 bytes por LED para los valores de byte de color R, G y B).
Para el control de LED, utiliza la biblioteca de Adafruit Neopixel y había añadido unas nuevas rutinas de animación. Se adjunta el código. Los cables de señal para la tira de LED fue conectado al pin 6, y el cable de tierra debe conectarse con el Arduino para la referencia de la señal. Además, sólo usé los 5 voltios de la tira para alimentar el Arduino, por lo que el Arduino es impulsado desde el pin de 5v.
Existen otras bibliotecas como FastSPI y uno de chip. También es un ejemplo de código de Arduino que sólo necesita un Uno ya que no utiliza una matriz.
También puede usar un controlador como el T-1000s y el LED Edit, aunque tenía un montón de problemas que trabajando con la versión de Java en mi máquina, por lo que no se recomienda a menos que te gusta trastear.
Ahora que tengo los LEDs para arriba, el verdadero arte está en la programación y animaciones!