#include <Adafruit_NeoPixel.h>
Adafruit_NeoPixel pasik(20, 7, NEO_GRB + NEO_KHZ800);
long buducnost = 0;
void setup()
{
pasik.begin();
Serial.begin(9600);
Serial.println("Vyberte si farbu");
Serial.println("1 - červená");
Serial.println("2 - zelená");
Serial.println("3 - modrá");
Serial.println("4 - reset");
}
void loop()
{
if(Serial.available())
{
int aaa = Serial.parseInt();
if(aaa == 1)
{
Serial.println("nastavené na 1 - červená");
for(int i=0; i < 20; i++)
{
pasik.setPixelColor(i, pasik.Color(255, 0, 0));
pasik.show();
}
}
else if(aaa == 2)
{
Serial.println("nastavené na 2 - zelená");
for(int i=0; i < 20 ; i++)
{
pasik.setPixelColor(i, pasik.Color(0, 255, 0));
pasik.show();
}
}
else if(aaa == 3)
{
Serial.println("nastavené na 3 - modrá");
for(int i=0; i < 20 ; i++)
{
pasik.setPixelColor(i, pasik.Color(0, 0, 255));
pasik.show();
}
}
else if(aaa == 4)
{
Serial.println("nastavené na 4 - reset");
for(int i=0; i < 20 ; i++)
{
pasik.setPixelColor(i, pasik.Color(0, 0, 0));
pasik.show();
}
}
else if(aaa == 5)
{
Serial.println("nastavené na 5 - blikač");
for(int i=0; i < 20 ; i++)
{
pasik.setPixelColor(i, pasik.Color(255, 255, 255));
pasik.show();
delay(500);
pasik.show();
pasik.setPixelColor(i, pasik.Color(0, 0, 0));
}
}
}
}