#include <Adafruit_NeoPixel.h>
int pin=12;
int no_led=42;
Adafruit_NeoPixel ring=Adafruit_NeoPixel(no_led, pin);
void setup() {
// put your setup code here, to run once:
ring.begin();
}
void loop() {
// put your main code here, to run repeatedly:
for (int i=0; i<no_led; i++)
{
ring.setPixelColor(i, ring.Color(255, 255, 255));
ring.show();
delay(200);
if (i<14)
{
ring.setPixelColor(i, ring.Color(255, 153, 51));
ring.show();
delay(200);
}
else if(i<19)
{
ring.setPixelColor(i, ring.Color(255, 255, 255));
ring.show();
delay(200);
}
else if(i>=20;i<24)
{
ring.setPixelColor(i, ring.Color(6, 3, 141));
ring.show();
delay(200);
}
else if(i<29)
{
ring.setPixelColor(i, ring.Color(255, 255, 255));
ring.show();
delay(200);
}
else
{
ring.setPixelColor(i, ring.Color(4, 106, 56));
ring.show();
delay(200);
}
}
}