#include <Adafruit_NeoPixel.h>
#define PIN 5
#define PIN2 4
#define PIN3 3
#define pocet1 10
#define pocet2 6
#define pocet3 60
Adafruit_NeoPixel neo1 = Adafruit_NeoPixel(pocet1, PIN, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel neo2 = Adafruit_NeoPixel(pocet2, PIN2, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel neo3 = Adafruit_NeoPixel(pocet2, PIN3, NEO_GRB + NEO_KHZ800);
int x = 0;
int y = 0;
void setup() {
neo1.begin();
neo2.begin();
neo3.begin();
neo1.show();
neo2.show();
neo3.show();
}
void loop() {
for (int i = 0; i < pocet1; i++) {
neo1.setPixelColor(i, neo1.Color(255, 0, 0));
neo1.show();
if(i == 9)
{
x++;
neo1.clear();
}
delay(1000);
}
for (int i = 0; i < x && i < pocet2; i++) {
neo2.setPixelColor(i, neo2.Color(0, 255, 0));
neo2.show();
if(i == 5)
{
y++;
neo2.clear();
neo2.show();
x = 0;
}
}
for (int i = 0; i < y && i < pocet3; i++) {
neo3.setPixelColor(i, neo3.Color(0, 0, 255));
neo3.show();
if(i == 59)
{
neo3.clear();
neo3.show();
y = 0;
}
}
}