Вашему вниманию предлагается детектор движения с функцией задержки на включение и выключение, а так же с функцией управления дополнительным реле, через которое можно подключить любую нагрузку мощностью до 1,5 кВт.
Детектор реализован на ESP8266 (ESP-01) и детекторе движения HC-SR501. Имеется возможность записи логов событий (включения выключения реле, срабатывание детектора движения), управления и настройки через веб интерфейс с любого устройства, а также управление контроллером по протоколу MQTT.
Итак подобрал подходящий по размеру корпус из АБС пластика и металлизированную макетную плату (ссылки на все элементы размещены ниже). Поскольку это опытный образец соединил все навесным монтажом.
Ну а дальше прошивка контроллера (скетч здесь). Использовал среду Arduino IDE (про установку и настройку здесь) и обычный программатор. После прошивки контроллер можно шить по wi-fi, спасибо Алексу Морозову за разъяснения!
В начальный момент после запуска активируется точка доступа ESP_R1 к которой нужно подключиться с телефона или планшета используя пароль Pa$$w0rd.
Затем в браузере в адресной строке набираем 192.168.4.1 и попадаем на наше устройство
Далее зайдя по кнопке Настройка Wi-fi нужно настроить подключение к роутеру (в своем видео я подробно описывал как и что нужно прописать) если кратко - нужно назначить контроллеру статический IP-адрес чтобы знать где в локальной сети его искать в последующем
перезагружаем устройство, которое теперь подключается к нашей локальной сети
Через веб интерфейс настраиваем режимы работы реле.
Реле 1 управляет освещением, настраиваем задержки на включение и выключение света.
Реле 2 настраивается по вашему усмотрению, есть таймеры паузы, отсроченный запуск и остановка
В общем все если кратко...
Видео с процессом изготовления настройки и испытаниями
вы можете тоже посмотреть:
Ссылка на скетч и схему
устройства скачать