| Ваш IP: 34.237.138.69 | Online(24) - гости: 11, боты: 13 | Загрузка сервера: 0.23 ::::::::::::

ESP32-CAM (Arduino)

ESP32-cam представляет собой плату на базе микроконтроллера ESP32 которая снабжена 2-х мегапиксельной камерой OV2640. На основе этой платы можно создать IP-камеру для видеонаблюдения. Плата на ESP32 достаточно мощная чтобы передавать потоковое видео. Камера с микроконтроллером ESP32 будет работать в качестве веб-сервера для потокового видео, к которому можно будет обратиться через веб страницу.

 

Характеристики ESP32-CAM:

Беспроводной модуль — ESP32-S WiFi 802.11 b/g/n + модуль Bluetooth

Внешнее хранилище — слот для карт micro- SD ёмкостью до 4 ГБ

Поддержка камер OV2640

Формат изображения — JPEG (только OV2640), BMP, оттенки серого

Светодиодная вспышка

Контакты – 16 с интерфейсами UART, SPI, I2C, PWM

Напряжение питания — 5 В

Потребляемая мощность:

  • при выключенной вспышке — 180 мА
  • при включенной вспышке — 310 мА

Для использования Arduino IDE для программирования платы ESP32-CAM, нужно выбрать в Arduino IDE пункт меню Файл > Настройки и добавить поддержку платы ESP32 как показано на скриншоте:

https://dl.espressif.com/dl/package_esp32_index.json

После нажмите Инструменты > Плата > Менеджер плат и установите плату показанную на скриншоте:

esp32 by Espressif Systems

Далее в меню Инструменты > Плата, выберите свою плату AI Thinker ESP32-CAM

Для программирования платы ESP32-CAM Вам понадобится не дорогой TTL программатор:

Соберите схему для программирования платы ESP32-CAM при помощи TTL программатора


Далее выберите в стандартных примерах Файл -> Примеры -> ESP32 -> Сamera -> CameraWebServer

И последний пункт перед прошивкой это немного поправить скетч. Обратите внимание на самое начало скетча:

#define CAMERA_MODEL_WROVER_KIT
//#define CAMERA_MODEL_ESP_EYE
//#define CAMERA_MODEL_M5STACK_PSRAM
//#define CAMERA_MODEL_M5STACK_WIDE
//#define CAMERA_MODEL_AI_THINKER

#include "camera_pins.h"

const char* ssid = "*********";
const char* password = "*********";

Укажите имя сети и пароль, закомментируйте плату CAMERA_MODEL_WROVER_KIT и раскоментируйте CAMERA_MODEL_AI_THINKER.

//#define CAMERA_MODEL_WROVER_KIT
//#define CAMERA_MODEL_ESP_EYE
//#define CAMERA_MODEL_M5STACK_PSRAM
//#define CAMERA_MODEL_M5STACK_WIDE
#define CAMERA_MODEL_AI_THINKER

#include "camera_pins.h"

const char* ssid = "ИМЯ_СЕТИ";
const char* password = "ПАРОЛЬ_СЕТИ";

После чего нажмите на кнопку RESET которая расположена на плате ESP32-CAM и нажмите на кнопку ЗАГРУЗКА в Arduino IDE.

Отключите питание от платы и удалите перемычку IO0 и GND. Подайте питание, откройте монитор порта и нажмите на кнопку RESET которая расположена на плате ESP32-CAM. После подключения в мониторе порта появится IP адрес, который необходимо ввести в адресную строку браузера.

В мониторе порта Вы получите информацию о количестве кадров в секунду и скорости обработки:


Установка в Linux Ubuntu при неудачной загрузке:

В терминале поочередно выполните следующие команды:

sudo apt-get install python-pip

sudo pip install —upgrade pyserial

Добавить комментарий

Войти с помощью: 

Случайные статьи

  • Выключатель вентилятора принудительного охлаждения

    Когда температура поднимается выше вечернего температурного порога уст-во выключает нагрузку(вентилятор), а когда температура падает до нижнего температурного порога уст-во включает нагрузку. Вентилятор в данном уст-ве управляется с помощью температурного ключа VT1 VT2. Среднее температурное значение устанавливается резистором R4, это сопротивление изменяет напряжение на прямом входе компаратора. Напряжение на инверсном входе …Подробнее...
  • Регулятор тембра на PT2350

    Регулятор тембра на PT2350

    На рисунке показана схема предварительного усилителя на ИМС PT2350 с регулировкой тембра (НЧ и СЧ), так же добавлены регуляторы громкости. Предварительный стерео-усилитель имеет выходы ПК и ЛК , а так же выход фильтра сабвуфера. Предварительный усилитель с регулятором тембра имеет следующие характеристики: Напряжение питания ИМС PT2350 от 3 В до …Подробнее...
  • Автомат управления освещением

    Предлагаемый автомат управления освещением обладает возможностью обнаруживать низкие уровни освещенности, что позволяет включать освещение с наступлением сумерек и выключать, как только забрезжит рассвет. Электрическая схема автомата управления показана на рисунке. Он состоит из управляемого генератора импульсов на однопереходном транзисторе VT2 и электронных ключей на тиристорах VS1 и VS2. Управление генератором …Подробнее...
  • ИМПУЛЬСНЫЕ СТАБИЛИЗАТОРЫ LM2575

    ИМПУЛЬСНЫЕ СТАБИЛИЗАТОРЫ LM2575

    Микросхема LM2575 выпускаются фирмой National Semiconductor, предназначены для схем DC/DC преобразователей и источников питания. Микросхемы выпускаются как на фиксированное выходное напряжение, так и с возможностью произвольной установки выходного напряжения. В первом случае, последняя цифра обозначения указывает на выходное напряжение 3,3 В, 5 В, 12 В и 15 В (например. LM2575HV-5.0 — …Подробнее...
  • Генератор колебаний звуковой частоты

    Диапазон частот генератора 18…20000Гц при незначительных нелинейных искажениях формы сигнала, максимальное выходное напряжение 1В (выходное напряжение стабилизировано). Генератор собран на VT1 VT2 представляющий собой УЗЧ с ПОС между входом и выходом которая обеспечивает самовозбуждение УЗЧ. Частоту генерации можно менять переключателем SA1, плавная регулировка частоты R1 R4. Положение I SA1 — …Подробнее...