Schwibbogen - традиционный рождественский светильник в виде свода арки, который обычно ставится на окно в дни Рождества. Распространён в Северной Европе.
Происходит из немецкого региона Рудные горы. Изначально предназначался для большого количества свечей, обычно одиннадцати, и представлял собой канделябр-украшение в домах горняков в период зимнего солнцестояния, когда дневного света им почти не удавалось увидеть.
В нашем же случае это будет декоративный элемент интерьера в стиле Schwibbogen светильника. Который, впрочем, не только имеет режим автоматического переключения эффектов, но и так же может работать в режиме ночника, когда пользователь имеет возможность выбрать яркость и цвет свечения.
В светильнике используется светодиодная лента с адресными светодиодами WS2812B. В качестве управления применен микроконтроллер ATmega48PA.
Кратковременное нажатие на кнопку включает режим автоматической смены эффектов. Точно такое же краткое нажатие светильник выключает. В выключенном состоянии длительное нажатие включает режим ночника. Пока удерживается кнопка, яркость постепенно нарастает, и как только она достигнет нужного значения, кнопку необходимо отпустить. Повторное длительное нажатие плавно изменяет цвет свечения. Выбранный цвет сохраняется в энергонезависимой памяти, и при последующем включении режима ночника будет выбран именно он. Даже если светильник отключался от сети.
Схема, плата (DipTrace), прошивка и исходный код, файлы для изготовления светильника.
C Новым Годом!! Большое спасибо за помощь все заработало!! Дочка в восторге, да чего таить вся родня тоже!!
Спасибо, и Вас с Новым годом! Искренне рад, что всё заработало в итоге. 🙂
Добрый день повторил этот чудо светильник... только вот после програмирования горят все сетодиоды белым и не реагируют на нажатие кнопки, подскажите в чем проблема
Здравствуйте. Ответил на почту.