Интеграция с ESP32-CAM

Пока только заглушка на будущее описание

Добавил модуль SDcard. Пока тестировал только на встроенном в esp32cam, позже придет отдельный шилд, проверю на нем. Из функций пока только сброс на флешку бинарных данных из области памяти, которую теперь можно тянуть из IoTValue из extBinInfo: sd.saveBin(«/имя файла с расширением», ID); ID — если ID умеет заполнять расширенную информацию, то она будет сохранена в файл. Пока прямой пример использования — это фотка с камеры. Позже есть мысль скидывать на SD конфигурацию или вести лог по значениям ID.

Добавил модуль EspCam. Умеет только фоткать, видео, если самим дописывать. Из сценария — EspCam.shot(); Или в настройках: «int»: 60, — интервал автоматической съемки в секундах, если =0, то выкл автомата»useLed»: 0, — использовать или нет вспышку встроенную «ticker»: 0, — генерить события при каждой съемке «webTicker»: 0 — тикать при просмотре фотки из веба

любой способ запуска съемки сохраняет фотку в память в расширенную зону IoTValue, далее фотку можно: 1. увидеть в браузере по адресу http://espIP/getcam 2. сохранить на SD используя sd.saveBin(«», ID); 3. отправить в телегу типа tg.sendPic(ID); (в разработке)

пример сценария (фоткать и сохранять на SD файлы по таймеру): if timer == 0 then { EspCam.shot(); sd.saveBin(«/pic» + varNum + «.jpg», EspCam); varNum = varNum + 1; }

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

Поддержал проект — спас молодого самодельщика! А мы принимаем подарки...

X