#include <Adafruit_NeoPixel.h> //#include <avr/power.h> #define PIN 9 #define NUMPIXELS 10 Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800); int delayval = 100; int delaylong = 3000; void setup() { pinMode(PIN, OUTPUT); pixels.begin(); } void loop() { for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(255,0,0)); pixels.show(); delay(delayval); } delay(delaylong); for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(0,255,0)); pixels.show(); delay(delayval); } delay(delaylong); for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(0,0,255)); pixels.show(); delay(delayval); } delay(delaylong); for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(100,100,100)); pixels.show(); delay(delayval); } delay(delaylong); for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(150,150,150)); pixels.show(); delay(delayval); } delay(delaylong); for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(200,200,200)); pixels.show(); delay(delayval); } delay(delaylong); for(int i=0;i<NUMPIXELS;i++){ pixels.setPixelColor(i, pixels.Color(255,255,255)); pixels.show(); delay(delayval); } delay(delaylong); }