Об этом блоге. Или вместо предисловия.

  Блог посвящен домашней автоматизации. С помощью готовых и DIY решений. Все началось с освещения кухонной рабочей поверхности ....

среда, 20 мая 2020 г.

Переливающаяся RGBW светодиодная подсветка. (1300р.)

Применение:
Подсветка рабочих поверхностей с дополнительным эффектом.

Сложность:
Легко

Компоненты:
1. Arduino nano (100р.)
2. Драйвер шагового мотора L298N (95р.)
3. Инфракрасный датчик движения (60р.)
4. RGBW лента (360р.)
5. Блок питания 12V 5A (680р.)
6. Провода, разъемы, корпус.
ИТОГО: 1295р. 
Цены могут несколько отличаться, закупалось год назад.

Принцип работы:
Подсветка включается при обнаружении движения в зоне действия PIR датчика. При отсутствии движения подсветка переходит в режим плавной смены цветов. При длительном отсутствии движения - выключается.






Схема подключения:



Описание:
Изначально планировалось три PIR датчика, но при полевых испытаниях стало ясно, что достаточно одного. Подсветка используется для освещения рабочей поверхности кухни. Длинна ленты 5м. Датчик выставлен в минимум и установлен по середине поверхности, под подвесными шкафами.
На драйвере шагового мотора есть джампер отвечающий за питание +5v (выделен на картинке красным)

12v подаем с БП на ленту и на драйвер. Все выводы с ленты, кроме 12В, подключаются к драйверу.

Двусторонний скотч, который имеется на ленте, неудовлетворительного качества. Если монтаж будет производиться без профиля, то скотч нужно заменить.

Это все нюансы.

Длительность белого свечения регулируется на датчике движения, длительностью импульса. Длительность и скорость эффекта регулируется в скетче: константа FADESPEED отвечает за скорость смены цветов. Переменная motionOff за количество полных циклов смены цветов, как следствие, за длительность эффекта. При установленных в скетче значениях эффект длится примерно 5 минут.



Код: git
 
Видео:

Файлы:
1. Схема подключения Fritzing
2. Код

Комментариев нет:

Отправить комментарий