#include <Adafruit_NeoPixel.h>
Adafruit_NeoPixel neo(20,2, NEO_GRB + NEO_KHZ800);
void setup() {
neo.begin();
Serial.begin(9600);
randomSeed(A0);
}
String c = "D";
void loop() {
if(Serial.available()){
Serial.read();
}
Serial.print("Zadaj cislo adventnej nedele od 1 po 4: ");
while(!Serial.available());
int cislo = Serial.parseInt();
Serial.println(cislo);
if(cislo >= 21 || cislo <= 0)
Serial.println("Neplatny pocet");
if(cislo < 21 && cislo > 0){
while(true){
for(int i = 0;i < cislo;i++){
int x = random(0,3);
if(x == 0){
neo.setPixelColor(i,neo.Color(255,0,0));
}
else if(x == 1){
neo.setPixelColor(i,neo.Color(255,100,0));
}
else if(x == 2){
neo.setPixelColor(i,neo.Color(255,255,0));
}
neo.show();
delay(50);
}
if(Serial.available()){
Serial.read();
}
if(Serial.available()){
break;
}
neo.clear();
}
}
}