TG Telegram Group & Channel
IDEA (IoT, DIY, ESP, Automatics) | United States America (US)
Create: Update:

​​M5CAMERA - ESP32-CAM в заводской упаковке

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

Для этого предполагается что камера будет слать данные на сервер, где они будут в режиме реального времени обрабатываться распознавалкой (я остановился на iANPR) и в случае срабатывания - подъем и через некоторое время опускание.

Сам шлагбаум уже есть, мне надо только дать сигнал на открывание, дальше он уже сам со своими настройками.
Для передачи информации на сервер я выбрал FTP. Не знаю, почему меня заусило именно этот протокол, а не лить в HTTP или по MQTT.
В качестве интернета - WiFi роутер, недавно на алишке нашел недорогой, с симкой.

Трудности в том, что стандартный пример из Arduino не видит камеру а FTP может отваливаться и при этом камера "зависает". Предложенные примеры в интернете пестрят ошибками, например нет очистки буфера камеры, что приводит к смерти.

В итоге, после красноглазой ночи получился код, который очень стабильно шлет набор картинок на сервер и перезагружает девайс если что-то подзависло. Работает ТОЛЬКО на M5CAMERA, если хотите ESP32-CAM то надо заменить блок cameraconfigt config на тот, что есть в стандартном примере

​​M5CAMERA - ESP32-CAM в заводской упаковке

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

Для этого предполагается что камера будет слать данные на сервер, где они будут в режиме реального времени обрабатываться распознавалкой (я остановился на iANPR) и в случае срабатывания - подъем и через некоторое время опускание.

Сам шлагбаум уже есть, мне надо только дать сигнал на открывание, дальше он уже сам со своими настройками.
Для передачи информации на сервер я выбрал FTP. Не знаю, почему меня заусило именно этот протокол, а не лить в HTTP или по MQTT.
В качестве интернета - WiFi роутер, недавно на алишке нашел недорогой, с симкой.

Трудности в том, что стандартный пример из Arduino не видит камеру а FTP может отваливаться и при этом камера "зависает". Предложенные примеры в интернете пестрят ошибками, например нет очистки буфера камеры, что приводит к смерти.

В итоге, после красноглазой ночи получился код, который очень стабильно шлет набор картинок на сервер и перезагружает девайс если что-то подзависло. Работает ТОЛЬКО на M5CAMERA, если хотите ESP32-CAM то надо заменить блок cameraconfigt config на тот, что есть в стандартном примере


>>Click here to continue<<

IDEA (IoT, DIY, ESP, Automatics)






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)