Новый Год неумолимо приближается, пора готовиться ))
Модуль управления елочной гирляндой из адресных светодиодов, построенный на Arduino Uno/Nano/Pro mini на ATmega328p. Имеет большое количество эффектов в сочетании с множеством цветовых палитр.
За основу взят скетч notamesh4.2, переделанный в меру моих хотелок. В частности, было удалено управление с помощью IR-пульта и аналоговой клавиатуры, удалены большая часть режимов настроек, расширен перечень сохраняемых в EEPROM параметров, добавлены кое-какие настройки. Набор эффектов и вообще механизм управления эффектами практически не затрагивался.
Количество светодиодов в гирлянде ограничено объемом памяти МК, ATmega328p спокойно переваривает 256 штук, больше не пробовал (для теста подключал вместо гирлянды матрицу 8х32 ))
UPD: проверил работу с 320 светодиодами, несколько часов гирлянда отработала, проверка пройдена ))
Модуль может иметь до 4 тактовых кнопок для управления работой гирлянды и до двух индикаторных светодиодов.
Код лежит здесь - https://github.com/VAleSh-Soft/christmas-garland
В папке doc/pcb лежит схема, проект для загрузки в EasyEDA и гербер-файл.
Плата делалась под коробочку
Фото на елочке еще нету, пока только так ))
Видео со всеми эффектами на ютубе
Оно же, перезалитое на рутубе




