Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Светодиоды » Дверной звонок с различными способами оповещения

    Дверной звонок с различными способами оповещения

    Дверной звонок с различными способами оповещения


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

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

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

    При реализации этого проекта предполагается, что у пользователя уже установлен домашний помощник.

    Давайте посмотрим небольшое видео.

    Инструменты и материалы:
    -Wi-Fi роутер;
    -3D-принтер;
    -Паяльная станция;
    -Адаптер питания 5В;
    -Программатор USB;
    Для дверного звонка
    -ESP32-CAM;
    -ESP01;
    -ИК-датчик - HC-SR501;
    -NeoPixel кольцо - 12 светодиодов;
    -Микрокнопка;
    Звонок - монитор
    -ESP01;
    -NeoPixel Ring - 16 светодиодов;
    -Мини-MP3-плеер;
    -Усилитель 3Вт;
    -Динамик 3 Вт, 40 мм;
    -Транзистор 2Н2222;
    -Резистор 470 ом;

    На выбор:
    Светодиоды - визуальные уведомления
    -ESP01;
    -NeoPixel Ring - 16 светодиодов;
    Часы - визуальное уведомление
    -ESP01;
    -NeoPixel Ring - 60 светодиодов;

    Шаг первый: дверной звонок - версия с IoT
    Начинает мастер с блока, который будет установлен непосредственно на входной двери.
    Все комплектующие для его сборки указаны в "Для дверного звонка".
    Детали соединяются согласно схемы, представленной на эскизе ниже.

    После подключения можно запрограммировать ESP32 через ESPhome и файл конфигурации yaml, который можно найти здесь.
    С этого момента дверной звонок готов к использованию, однако позже потребуется небольшая настройка в Home Assistant (домашний ассистент или IoT).

    Вся электроника устанавливается в корпус, напечатанный на 3D-принтере. Мастер сделал несколько вариантов корпуса, все файлы можно скачать здесь.


    Шаг второй: дверной звонок без IoT
    Это вторая версия дверного звонка, в котором вместо ESP32-CAM используется ESP01. Можно объединить обе версии и в этом случае, при выходе из строя цепи ESP32-CAM, будет работать ESP01, и наоборот.
    После подключения нужно запрограммировать ESP01 через ESPhome и файл конфигурации yaml, который можно найти здесь.




    Шаг третий: блок оповещения
    На предыдущих шагах был создан, теперь нужно сделать устройство оповещения.
    После монтажа, согласно схемы ,нужно запрограммировать устройство.
    Код можно найти ниже:
    Код Arduino для NeoPixel Nudge
    Его нужно скомпилировать и загрузить на ESP01 с помощью программатора USB-UART или специального программатора для ESP01.
    В начале кода есть 2 определения, они выглядят следующим образом для громкого звонка
    // # define SHOWCLOCK
    #define PLAYSONG
    Если нужно использовать только визуальный сигнал тревоги, прокомментируйте PLAYSONG
    //#define SHOWCLOCK
    //#define PLAYSONG
    Если нужно использовать часы с визуальным будильником с кольцом NEOPIXEL на 60 светодиодов
    #define SHOWCLOCK
    #define PLAYSONG
    Для печати корпуса можно скачать файлы здесь.
    Для воспроизведения звука нужно записать, необходимы файлы в формате MP3 на SD-карту.
    После включения устройства оно активирует точку доступа с именем типа NeoPixel-Bell-Nudger-xxxxxx. Нужно записать число xxxxxx, которое представляет последние цифры MAC-адреса. Дальше нужно подключится к точке доступа WiFi и настроить свои учетные данные . После сохранения конфигурации устройство перезагружается и подключается к Wi-Fi.




    Шаг четвертый: настройка устройства в IoT (интернет вещей)
    Теперь нужно прописать дверной звонок в домашней сети интернета вещей. Для этого нужно немного отредактировать файл confiuguration.yaml

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

    Таким образом, должны определиться два новых объекта: дверной звонок и устройство оповещения.
    Далее нужно установить данную часть кода.

    Все устройства теперь работают независимо, и нужно настроить автоматизацию.
    Когда кто-то нажимает кнопку звонка, пользователь слышит звук.

    Следующий скрипт запускает анимацию неопиксельного кольца.

    Если пользователь решит дополнительно установить камеру на входной звонок, то для создания снимка нужен следующий код.

    И наконец последний скрипт, который запускает все скрипты.


    Все готово. Спасибо мастеру за интересную разработку.

    Источник (Source)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Фоновая подсветка компьютерного монитора с поддержкой «умного дома» от Apple

    Как самостоятельно сделать студийное освещение

    10
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    10
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    10
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 10 из 10 (голосов: 1 / История оценок)

    Добавить комментарий

    1 комментарий
    Korolev
    Проект не завершён! Отсутствует надпись: "Почтальонам - давить сюда!". smile 

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии