воскресенье, 28 июня 2015 г.

Управление освещением для кухни с датчиком движения на Arduino(часть 1)

Продолжаю экономить на освещении.
  Решил переделать освещение на кухне на светодиодное.
 Основные требования к устройству:
1) Освещение должно включаться и не выключаться при наличие людей на кухне.
2) Включение и выключение светодиодов должно быть плавным.
3) Схема должна потреблять как можно меньше электроэнергии
4) Свет не должен включаться днем.



В первой части рассмотрим детали и устройства, необходимые для переделки освещения.




Использовались следующие детали и устройства:
1) 3 пластины со светодиодами теплого свечения в магазине BuyInCoins 3x0.82$
    Выбрал цвет свечения, наиболее подходящий к цвету свечения лампочек накаливания.
   Напряжение питания пластины - 15-18В, ток 280-300мА
2) Датчик движения HC-SR501 в том же самом магазине BuyInCoins 1.35$
    Предварительная настройка датчика сводится к установке регулятора времени сигнала при обнаружении движения на минимальное положение (получилось примерно 1.5-2 сек). Также при необходимости можно выставить вторым регулятором чувствительность, но я его не трогал.
    В полученном мной датчике не был запаян переключатель режимов работы (H/L), соответственно он в настройке не нуждается. Если у Вас установлен данный переключатель - его необходимо поставить в положение L.
3) Arduino PRO MINI Atmega328 5V 16M в магазине MiniInTheBox 3.49$
    На момент написания статьи цена на данную плату на ebay.com начинается от 1.9$. У меня была скидка от магазина  "2$ от 2.01$" и поэтому мне он она обошлась в 1.49$.
    В принципе подойдет любая версия Arduino, не обязательно mini.
4) Мосфет STP16NF06 покупал на ebay.com у продавца eleleparts 1$

7) Старый БП от ноутбука HP (повредился разъем, я себе купил новый БП, а плату этого использовал).
    Можно использовать любой источник питания на напряжение 18-20В и ток 1.5-2А.
8) В качестве корпуса использовал БУ роутер Zyxel 600
10) Выключатель на 2 положения:
  Имеет два положения - ВКЛ/ВЫКЛ. Использовал из нерабочего компьютерного БП.
11) Переключатель на 3 положения:
  Замыкает средний контакт с любым из крайних. В среднем положении - ВЫКЛ.




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

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