#include <Adafruit_NeoPixel.h>
Adafruit_NeoPixel LED = Adafruit_NeoPixel(7,7,NEO_GRB + NEO_KHZ800);
void setup() {
LED.begin();
LED.setBrightness(200);
LED.setPixelColor(5,0,0,0);
LED.show();
delay(1000);
}
void loop() {
for (int i = 0 ; i < 1 ; i++ ){
if ( i < 1 ){
LED.setPixelColor(i,255,0,0);}
else {
LED.setPixelColor(i,0,0,0);
}
}
LED.show();
delay(500);
LED.clear();
delay(100);
for (int i = 1 ; i < 2 ; i++ ){
if ( i < 2 ){
LED.setPixelColor(i,255,255,0);}
else {
LED.setPixelColor(i,0,0,0);
}
}
LED.show();
delay(500);
LED.clear();
delay(100);
for (int i = 2 ; i < 3 ; i++ ){
if ( i < 3 ){
LED.setPixelColor(i,255,165,0);}
else {
LED.setPixelColor(i,0,0,0);
}
}
LED.show();
delay(500);
LED.clear();
for (int i = 3 ; i < 4 ; i++ ){
if ( i < 4 ){
LED.setPixelColor(i,0,255,0);}
else {
LED.setPixelColor(i,0,0,0);
}
}
LED.show();
delay(500);
LED.clear();
for (int i = 4 ; i < 5 ; i++ ){
if ( i < 5 ){
LED.setPixelColor(i,0,255,255);}
else {
LED.setPixelColor(i,0,0,0);
}
}
LED.show();
delay(500);
LED.clear();
for (int i = 5 ; i < 6 ; i++ ){
if ( i < 6 ){
LED.setPixelColor(i,0,0,255);}
else {
LED.setPixelColor(i,0,0,0);
}
}
LED.show();
delay(500);
LED.clear();
for (int i = 6 ; i < 7 ; i++ ){
if ( i < 7 ){
LED.setPixelColor(i,128,0,128);}
else {
LED.setPixelColor(i,0,0,0);
}
}
LED.show();
delay(500);
LED.clear();
}