#include <EasyNeoPixels.h> //Incluye la librería EasyNeoPixels.
int rojo[]={255,255,0,0,0,255};//Declara una lista llamada rojo donde cada posición se mustra el valor de rojo.
int verde[]={0,0,0,255,255,255};//Declara una lista llamada verde donde cada posición se mustra el valor de verde.
int azul[]={0,255,255,255,0,0};//Declara una lista llamada azul donde cada posición se mustra el valor de azul.
void setup() {
// put your setup code here, to run once:
setupEasyNeoPixels(9, 16);//Asigna al pin 9 los 16 leds del NeoPixels.
}
void loop() {
// put your main code here, to run repeatedly:
//Realiza un bucle que el NeoPixels apaga y enciende cada led durante 50 milisegundos.
//Y cambiando de color el led cada vez que da la vuelta.(Rojo,magenta,verde,cian,azul y amarillo.)
//Va del led 0 al led 15
//Parece que la luz se desplaza alrededor del NeoPixel.
for (int c=0; c<=5;c++){
for (int i=0; i<=15;i++){
writeEasyNeoPixel(i,rojo[c],verde[c],azul[c]);
delay(50);
writeEasyNeoPixel(i, LOW);
}
}
}