ОХРАННОЕ С ОТПРАВКОЙ ФОТО НА e-mail



Вот необычное применение модуля ESP32-CAM как фотоловушки с уведомлением на e-mail. Как её использовать – дело вкуса (например в виде охранного модуля в магазине или гараже, позволяющем через Интернет сразу увидеть фото злоумышленника). Схема находится в глубоком сне и следит за обнаружением движения ИК-детектором. После обнаружения просыпается, делает снимок, сохраняет его на SD-карту, подключается к сети Wi-Fi, загружает текущее время и отправляет уведомление с прикрепленной фотографией на заданный почтовый ящик, после чего снова уходит в глубокий сон. Отправку электронного письма можно повторять, но не чаще, чем через заданное в параметрах количество минут. Запись на SD-карту происходит после каждого пробуждения схемы.

Схема фотоловушки с отправкой фото

Благодаря низкому энергопотреблению в режиме ожидания (в основном зависит от датчика движения) схема может долгое время питаться, например, от Power Bank. Тут использовался аккумулятор LiPo 3,7 В с зарядным модулем ST6845-C. Потребление тока во время сна ESP32 и ожидания PIR составляло около 0,1 мА, – это был ток, потребляемый в основном детектором. В это время преобразователь зарядного модуля не работает и напряжение падает до 3,7 В, чего достаточно для поддержания работоспособности.

ОХРАННОЕ С ОТПРАВКОЙ ФОТО НА E-MAIL



После обнаружения движения ток потребления увеличивается до 0,45 мА, что вызывает запуск преобразователя и рост напряжение до 5 В. При фотосъемке и отправке электронного письма потребление тока увеличивается примерно до 250 мА. Используемые компоненты не требуют никаких дополнительных элементов, кроме конденсаторов, фильтрующих питание 5 В и 3,3 В от возможных помех.

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

Схема очень проста, поскольку уровни сигналов, выдаваемых используемым ИК-детектором, не превышают 3,3 В, что безопасно для ESP32 и не требует промежуточных элементов согласования. При отсутствии доступа к сети Wi-Fi (например, в полевых условиях) система не отправляет уведомления, а сохраняет изображения на SD-карту.

ЧИТАТЬ
ГЕНЕРАТОР ИМПУЛЬСОВ С РЕГУЛИРОВКОЙ ЧАСТОТЫ

ОХРАННОЕ С ОТПРАВКОЙ ФОТО НА E-MAIL

Фотографии на SD-карте добавляются с именем, увеличенным на следующую цифру, например, “picture51.jpg”, “picture52.jpg” и так далее, а вложение в электронном письме всегда называется “photo .jpg», – это копия фотографии, которая также хранится на карте. Время отправки каждый раз сохраняется в памяти EEPROM, чтобы при пробуждении всегда можно было сравнить, достигнуто ли минимальное время, установленное в параметрах. Настройки показаны на фото ниже:



ОХРАННОЕ С ОТПРАВКОЙ ФОТО НА E-MAIL

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

ОХРАННОЕ С ОТПРАВКОЙ ФОТО НА E-MAIL

Также нужно выставить время минимум 20 секунд, чтобы за это время ESP32 успел сделать фото, сохранить его на SD и, возможно, отправить по электронной почте. Когда есть гораздо большее время (например, минута), будет сделано несколько фото и сохранено на SD без отправки, кроме первого. Время устанавливается потенциометром Time Delay Adjust (схема выше).

ОХРАННОЕ С ОТПРАВКОЙ ФОТО НА E-MAIL

Во вложении полная документация, полный запакованный скетч, в котором нужно вставить свои параметры в модуль учетных данных .h и пример проекта печатной платы (для термопереноса). Обратите внимание, что skatch использует SPIFFS, и каталог данных должен быть загружен отдельно с помощью функции «ESP32 Sketch Data Upload» в Arduino.
Более подробная информация доступна в архиве.



Прокрутить вверх