#include <Adafruit_NeoPixel.h>
#include <EEPROM.h>
Adafruit_NeoPixel pasik(16, 5, NEO_GRB + NEO_KHZ800);
int pred = 0;
void setup()
{
pasik.begin();
Serial.begin(9600);
Serial.println("Zadaj cislo 1-16");
}
void loop()
{
if(Serial.available())
{
int cislo = Serial.parseInt();
Serial.read();
if(cislo >= 1 && cislo <= 16)
{
if(cislo == pred)
{
pasik.setPixelColor(cislo - 1, pasik.Color(0, 0, 0));
pred = 0;
}
else
{
pasik.setPixelColor(cislo - 1, pasik.Color(255, 0, 0));
pred = cislo;
}
pasik.show();
}
}
}