#include <Adafruit_NeoPixel.h>
Adafruit_NeoPixel LED(10, 8, NEO_GRB + NEO_KHZ800);
int pocet = 0;
bool zmena = true;
void setup() {
LED.begin();
pinMode(2 ,INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(2),semka, FALLING);
}
void loop() {
startMillis = millis();
if(millis() > cas){
for(int i=0; i<pocet; i++)
LED.setPixelColor(i, LED.Color(0, 255, 0));
LED.show();
delay(500);
for(int i=0; i<pocet; i++)
LED.setPixelColor(i, LED.Color(0, 100, 50));
LED.show();
delay(500);
}else
cas = millis() + 500;
}
void semka() {
if (pocet < 10)
pocet ++;
else
pocet = 0;
LED.clear();
}