Оптический, бесконтактный выключатель освещения на Arduino

58 Просмотры
Издатель
Статья и все исходники на сенсорный выключатель, в блоге: https://duino.ru/blog/all/beskontaktny-vyklyuchatel/
Вы на канала CyberLab и сегодня я Вам расскажу про бесконтактный выключатель с звуковым эффектом, который был сделан мной 9 лет назад, а если быть точным то в январе 2012 года. Ссылку на ролик 2012 г. я выложил в комментарии под этим видео.
С тех пор сенсорный выключатель трудится у меня круглыми сутками на протяжении 9 лет. Что самое интересное он За все это время, он не выходил из строя и даже ни разу не подвис, а также у него никогда не было ложных срабатываний. Вообщем он хорошо себя зарекомендовал и я с уверенностью могу его Вам рекомендовать для самостоятельной сборки.
Если Вам интересны все подробности, то прошу посмотреть этот ролик до конца и оценить его подпиской и лайком

У меня в коридоре смонтировано 7 светильников.
И для достижения красивого визуального эффекта, я использовал последовательное включение ламп, для этого мне нужно было протянуть к плате контроллера, отдельный провод от каждой точки освещения .

Саму плату я спрятал в пространстве между гипсокартоном и потолком, благо места там больше чем достаточно.

ИК приемник и светодиод я разместил в подрозетнике. Во избежании ложных срабатываний их нужно изолировать между собой, для этого я использовал термоусадочный кембрик. Что бы подключить этот оптический датчик к плате контроллера, можно использовать заложенные в стену провода.

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

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

ИК светодиод с фототранзистором можно взять от датчика препятствий, но не обязательно их выпаивать, достаточно перерезать лишние дорожки и припаять к ним 3 провода. Если у Вас есть откуда нибудь эти ранее выпаянные детали, то перед использованием, лучше сначала проверить их на работоспособность. Инфракрасный светодиод подключите к напряжению 5 В, через токоограничивающий резистор 120 Ом и посмотрите на него через камеру телефона, он должен светиться фиолетовым светом. Для проверки фототранзистора понадобится любой тестер с функцией прозвонки проводников. Переводим тестер в режим прозвонки, а выводы фоторанзистора подключаем к щупам тестера. После чего нужно к нему в плотную поднести любой пульт от бытовой техники и нажать любую кнопку. В ответ раздастся прерывистый писклявый звук.

9 лет назад я не нашел подходящих твердотельных реле и мне пришлось их собирать самому из рассыпухи. Но на данный момент проще купить 8 канальный модуль реле

Работает выключатель следующим образом
Arduino с выхода D5 постоянно выдает ШИМ сигнал с частотой примерно 977 Гц. К этому выходу через токоограничивающий резистор 82 Ом подключен светодиод, излучающий сигнал в инфракрасном диапазоне. Фототранзистор подключенный к входу D2 детектирует отраженный от руки ИК сигнал и проверяет его на достоверность и если сигнал из 20-ти или больше идущих подряд импульсов соответствует частоте 977 Гц, то тогда контроллер включает по очереди все 7 светильников и начинает воспроизводить звуковой эффект через ШИМ выход D11. Все тоже самое происходит и при выключении.

Вместо динамика я использовал старую, маленькую компьютерную колонку без встроенного усилителя.
speeker.png

Для конвертирования Wave файлов в Си код, можно воспользоваться онлайн конвертером https://duino.ru/OLED-displei-0-96---128h64--belyi.html/converter-bin2hex.html/

На схеме серыми прямоугольниками отметил твердотельные реле, а тем кто хочет загорячиться, то может собрать схему полностью, так же как сделал я в далеком прошлом.

Компоненты для сборки

1 - Arduino Nano: https://duino.ru/arduino-nano
2 - Датчик препятствий: https://duino.ru/Datchik-prepyatstvii.html
3 - 8-ми канальный модуль реле: https://duino.ru/Modul-rele-vosmi-kanalnyi-10A.html
4 - Соединительные провода Dupont: https://duino.ru/komplekt-soedinitelnyh-provodov-dupont.html

Надеюсь что это видео было Вам полезно и Вы сможете повторить этот проект своими руками
Подписывайтесь на канал и ставьте лайки.
Если Вы хотите не пропустить мои новые и интересные видео, то не забудьте включить колокольчик.

Все подробности и обсуждение выложены в болге: https://duino.ru/blog/
Интернет магазин: https://duino.ru/
Forum: http://cyber-place.ru
Страница в VK: https://vk.com/duinoru
Группа в VK: https://vk.com/duino_ru
Youtube канал: http://www.youtube.com/c/ArduinoClub
Instagram: https://www.instagram.com/duino_ru/
Telegram канал: https://t.me/cyberplaceru

#arduino #cyberlab #ардуино #diy #duino #электроника #самоделки #СвоимиРуками #выключатель #радиолюбитель
Категория
интерьер
Комментарии выключены