В этом проекте мы создадим IP-камеру для видеонаблюдения на основе платы ESP32-CAM. Камера с микроконтроллером ESP32 будет работать в качестве веб-сервера для потокового видео, к которому можно будет обратиться посредством любого устройства в вашей сети.
Вы можете интегрировать этот веб-сервер для трансляции потокового видео с популярными платформами автоматизации дома, такими как Home Assistant или Node-RED. В этом руководстве мы покажем, как интегрировать её с системами Home Assistant и Node-RED.
33 комментария. Оставить новый
Когда воруете статью, принято указывать автора и источник!!!!
Здравствуйте! Мы не воруем чужие материалы. Данную статью написал один из наших авторов
Ну хоть картинки бы поменяли…
Здравствуйте! С каких на какие? Это персональная статья одного из наших авторов
А эти ребята randomnerdtutorials.com/esp32-cam-video-streaming-web-server-camera-home-assistant/ статью вашего автора украли? Вы их пожурите, если что. Много пользуюсь материалами с их сервиса? Если Ваши оригинальные, а они у вас воруют, то лучше пользоваться вашими?
Мы разберемся в ситуации. Спасибо!
Очень блин практично при каждом подключении ip по uart получать
Здравствуйте, как реализовать защиту ну что бы пароль спрашивал при удаленном подключении. Без Home Assistant а напрямую через браузер
f(psramFound()){
config.frame_size = FRAMESIZE_UXGA;
config.jpeg_quality = 10;
config.fb_count = 2;
} else {
config.frame_size = FRAMESIZE_SVGA;
config.jpeg_quality = 12;
config.fb_count = 1;
Здравствуйте – разясните как поменять количество качество видео
параметр – 10 и 12 это частота кадров ?
первый раз залил норм и все работало решил сменить точку доступа ((( и ппц #include “dl_lib.h” =====что это за библиотеки ?? к чему они .? на них ругается
Была похожая проблема, удалил версию 1.0.4 и понизил до 1.0.2, компилируется без ошибок и на “dl_lib.h” не ругается.
Берите скетч у автора randomnerdtutorials.com/esp32-cam-video-streaming-web-server-camera-home-assistant/ и будет вам счастье!
Комментарии от сюда нещадно удаляются, подскажите, где еще можно обсудить данный скетч?
Здравствуйте! Мы лишь удалили ваш комментарий касательно беспочвенного обвинения нас в воровстве статьи. Данная статья не украдена у автора, а лишь является переводом с оригинала, о чем написано в конце материала.
Доброго времени суток.
Windows XP SP3
Arduino 1.8.7
esp32 by Espressif Systems версия 1.0.2
При компиляции выдаёт вот такую ошибку.
In file included from C:\Documents and Settings\rgeorg999\Local Settings\Application Data\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WiFi\src/WiFiGeneric.h:28:0,
from C:\Documents and Settings\rgeorg999\Local Settings\Application Data\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WiFi\src/WiFiSTA.h:28,
from C:\Documents and Settings\rgeorg999\Local Settings\Application Data\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WiFi\src/WiFi.h:32,
from D:\Arduino\cam32\cam32.ino:18:
c:\documents and settings\rgeorg999\local settings\application data\arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0\xtensa-esp32-elf\include\c++\5.2.0\functional:48:28: fatal error: bits/c++config.h: No such file or directory
compilation terminated.
Несколько библиотек найдено для “WiFi.h”
Используется: C:\Documents and Settings\rgeorg999\Local Settings\Application Data\Arduino15\packages\esp32\hardware\esp32\1.0.2\libraries\WiFi
Не используется: C:\Program Files\Arduino\libraries\WiFi
exit status 1
Ошибка компиляции для платы ESP32 Wrover Module.
не пинайте сильно я только начинаю познавать Arduino.
заранее благодарен за любую помощь.
Не хватает установленных библиотек. Проверьте ещё раз, корректно ли они подключены и есть ли в путях к файлами, описанных в ошибке
Для этих скетчей нужен компилятор версии 2.0 и выше. ссылку можно нагуглить
Такая же ошибка при компиляции скетча. Из ардуиновской библиотеки компилируется-прошивается, а когда предложенный скетч помещаю в директорию C:\Users\***\Documents\Arduino\libraries получаю «Ошибка компиляции для платы ESP32 Wrover Module»
Библиотека esp32 обновлена до версии 1.0.4
Все прекрасно, но не секюрно хардкодить пароль от сетки.
Разломают камеру, вытащат и придется менять пароль – геморно.
Привет всем читающим и знающим!))Задолбался я с модулем ESP32-CAM (((( не хочет показывать видео хоть убейся, всё перепробовал, что мог…Поток в мониторе порта вижу, даже изменение данных заметно при закрытии пальцем объектива камеры, данные идут, в браузерах картинки нет. По потребляемому току тоже видно, что камера включается, ток со 120mA увеличивается до 200-220. Кнопка Старт в браузере не включается, смог включить только в браузере телефона но и там нет видео, кружок с крестиком. Скачал Tims_IP_Camera_Viewer, выставил IP в настройка, чек статус проходит, но и опять картинки нет. Ума не приложу, как ещё можно запустить это чудо узкоглазой техники
Добрый день! Вопрос: залил скетч ESP32MailClient по отправке фото на емелю. Не могу добиться полной яркости при съёмке от встроенного светодиода…Может кто подскажет? Если нужно, выложу скетч.
Выкладывайте скетч, может что сможем посоветовать
Спасибо, что не отказали в помощи! Пока ждал проверку и отправку сообщения сам разобрался ))))
А сто было, у меня такое сейчас?
Здравствуйте! Подскажите есть ли разница между модулями ESP-32 espressif и ESP-32 Thinker, нужно ли, что то менять в скече?
Здравствуйте! Сравните распиновку, возможно она отличается у двух данных модулей. Ai-thinker, как правило, не делает ее как у официального модуля.
Доброго времени суток! Попытался самостоятельно прошить ESP32CAM, но ничего не выходит, при компиляции скетча выдает ошибку:
Arduino: 1.8.16 (Windows 7), Плата:”ESP32 Wrover Module, Huge APP (3MB No OTA/1MB SPIFFS), QIO, 80MHz, 256000, None”
web_cam:27:20: fatal error: dl_lib.h: No such file or directory
compilation terminated.
exit status 1
dl_lib.h: No such file or directory
Какие файлы отсутствуют? Что сделать для успешной прошивки? Спасибо.
Удали, в новых версиях ардуино она не используется, у меня прошилось, хоть я и столкнулся с такой же проблемой
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
Проблема при загрузке, может ли она возникнуть из-за отсутствия SD карты?
Добрый день!
Воспроизвел шаги в соответствии с интрукцией, но после перезагрузки бесконечно выводятся точки (вероятно не стартует WiFi) не могу понять почему, пробовал разные версии драйвера платы esp32 by exspressif (1.0.2..1.0.6) всегда одинаковый результат. Посдкажите, пожалуйста, в чем может быть дело. С наступающим Новым годом!)
Возможно не хватает питания, модуль очень прожорливый.
Где узнать про esp32 cam rtsp
Например на странице репозитория ESP32-CAM RTSP stream на Гитхабе – https://github.com/circuitrocks/ESP32-RTSP