| Ваш IP: 3.230.119.106 | Online(14) - гости: 8, боты: 6 | Загрузка сервера: 0.2 ::::::::::::

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

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

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

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

  • Устройство для наматывания катушек и трансформаторов на основе швейной машины

    Г.М.Билецкий, г.Черновцы При изготовлении различных устройств часто возникает необходимость изготовления различных намоточных узлов (трансформаторов, дросселей и др.). При отсутствии специальных станков их приходится наматывать вручную. Изготовить катушку из нескольких витков не составляет труда, но изготовление высококачественного трансформатора или высокоиндуктивного дросселя — достаточно долгая и кропотливая работа. Я предлагаю в качестве …Подробнее...
  • Полицейская сирена с использованием NE555

    Описание. Данная схема является имитатором звука полицейской сирены на основе NE55 Таймер IC. Схема использует два таймера NE555 ИС и каждый из них подключена как мультивибратор. Схему может питаться от разных напряжений (от 6 до 15V DC), а с использованием дополнительного усилителя мощности, можно получить довольно громкое звучание. IC1 подключен …Подробнее...
  • Простой УМЗЧ

    Простой УМЗЧ

    Основные технические характеристики усилителя: Номинальное входное напряжение — 0,7В Входное сопротивление — 50 кОм Номинальная выходная мощность на частоте 1000Гц — 70 Вт на нагрузку 4 Ом и 35 Вт 8 Ом Диапазон усиливаемых частот при неравномерности АЧХ не более 1 дБ — 10…30000Гц Коэффициент гармоник при указанном диапазоне 0,1% …Подробнее...
  • Ламповый УЗЧ — 10 Вт

    Ламповый УЗЧ — 10 Вт

    Характеристики: Выходная мощность 10Вт при Rн=8Ом Диапазон воспроизводимых частот 15…18000Гц Кнелин. иск. — 1% Uвх=0,8В Rвх=22кОм Усилитель — 3 каскада — один предварительного усиления на первом триоде Л1, второй — фазоинвертор на втором триоде Л1 и 3 каскад — двухтактный выходной усилитель на Л2 Л3 с трансформаторным выходом. Схема усилителя …Подробнее...
  • ТРИ НАПРЯЖЕНИЯ от одной «кроны»

    Применение в переносной аппаратуре операционных усилителей (ОУ) сразу же ставит задачу — каким обра­зом запитать их двуполярным напряжением +15 В. По­добный вопрос возникает потому, что в справочных ма­териалах параметры большинства ОУ приведены именно для этих питающих напряжений, и у многих радиолюби­телей создается впечатление, что ОУ могут хорошо рабо­тать лишь в …Подробнее...