m.ix писал(а):исправил на 2812
нужно исправить на
WS2812B, эта буква имеет значение.
Скорее всего, проблема в часах:
- без часов - выдернул модуль (у меня DS3231) - часы "Equinox clock" не запускаются.
- отрываю провод от модуля часов (SCL или SDA) - часы "Equinox clock" не запускаются.
В IDE Ардуины в правом верхнем углу есть кнопка - "Монитор последовательного порта"

тыкни в неё и посмотри, что выводится.
А выводится много чего.
В начале:
- номер режима,
- настройки будильника,
- показания часов - время, год, месяц, день
По ходу дальнейшей работы программы - отладочная информация.
Я бы начал отладку с:
1. Взять пример из библиотеки часов RTClib
ds1307.pde и убедиться в их работе - в "Монитор последовательного порта" будут выводиться показания времени.
2. Взять пример из библиотеки FastLED-3.0.3 -
Fire2012WithPalette.ino
в начале этого примера строки
Код: Выделить всё
#define LED_PIN 5
#define COLOR_ORDER GRB
#define CHIPSET WS2811
#define NUM_LEDS 30
заменить на
Код: Выделить всё
#define LED_PIN A0 // управление лентой идет через пин A0
#define COLOR_ORDER GRB
#define CHIPSET WS2812B // лента на WS2812B
#define NUM_LEDS 60 // в ленте 60 светодиодов
Здесь указано, что лента на
WS2812B и управление лентой идет через пин A0, в - всё как в часах "Equinox clock".
На ленте должно появиться что-то типа эффекта пламени.
Если и часы и управление лентой по отдельности работают, то и "Equinox clock" должны работать.