#include <Adafruit_NeoPixel.h>
#define PIN 5 // номер порта к которому подключен модуль
#define count_led 12 // количество светодиодов
Adafruit_NeoPixel clock = Adafruit_NeoPixel(count_led, PIN, NEO_GRB + NEO_KHZ800); //first number change does distance between colors
void setup() {
Serial.begin(9600);
clock .begin();
clock.show();
}
void loop() {
for(int h=0, h<60; h=h+1)
{
h=h/5;
for(int m=0; m<60; m=m+1)
{
int min=m/5;
for (int i=0; i<=60; i=i+1)
{
int sec=i/5;
Serial.println(sec);
clock.setPixelColor(sec, clock.Color(0,225,0));
clock.setPixelColor(sec-1, clock.Color(0,0,0));
clock.setPixelColor(min, clock.Color(255,0,0));
clock.setPixelColor(h, clock.Color(0,0,255));
clock.show();
delay(50);
}
}
}
}