Оглавление:
- Шаг 1: Необходимые компоненты:
- Шаг 2. Конфигурация контактов и особенности
- Шаг 3. Установите платы ESP 32 в Arduino IDE
- Шаг 4: Код
- Шаг 5: Схема для программирования платы
- Шаг 6: Загрузка кода
- Шаг 7: Получение IP от последовательного монитора
- Шаг 8: пришло время проверить видеопоток
Видео: Потоковое видео с камеры ESP 32 через Wi-Fi - Начало работы с платой ESP 32 CAM: 8 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
ESP32-CAM - это очень маленький модуль камеры с чипом ESP32-S, который стоит примерно 10 долларов. Помимо камеры OV2640 и нескольких GPIO для подключения периферийных устройств, он также имеет слот для карт памяти microSD, который может быть полезен для хранения изображений, снятых камерой, или файлов для обслуживания клиентов.
Шаг 1: Необходимые компоненты:
Купить дешево:
ESP CAM:
www.utsource.net/itm/p/8673370.html
FTDI:
///////////////////////////////////////////////////////////////
ESP 32 Cam Board:
www.banggood.in/Geekcreit-ESP32-CAM-WiFi-B…
www.banggood.in/3-Pcs-Geekcreit-ESP32-CAM-…
FTDI:
Шаг 2. Конфигурация контактов и особенности
Самый маленький модуль 802.11b / g / n Wi-Fi BT SoC
мощный 32-битный процессор, также может обслуживать процессор приложений
Тактовая частота до 160 МГц, суммарная вычислительная мощность до 600 DMIPS
Встроенная 520 КБ SRAM, внешняя 4MPSRAM
Поддерживает UART / SPI / I2C / PWM / ADC / DAC
Поддержка камер OV2640 и OV7670, встроенная вспышка
Поддержка загрузки изображений по WiFI
Поддержка tf-карты: поддерживает несколько спящих режимов
Встроенные Lwip и FreeRTO поддерживают режим работы STA / AP / STA + AP
Поддержка технологии Smart Config / AirKiss
Поддержка локального и удаленного обновления прошивки последовательного порта (FOTA)
Контакты, используемые для устройства чтения карт памяти microSD: GPIO 14: CLKGPIO 15: CMDGPIO 2: Данные 0 GPIO 4: Данные 1 (также подключены к встроенному светодиоду) GPIO 12: Данные 2 GPIO 13: Данные 3
Шаг 3. Установите платы ESP 32 в Arduino IDE
Пожалуйста, обратитесь к этому видео, чтобы добавить платы ESP32 в Arduino IDE.
Ссылка на платы ESP 32:
Шаг 4: Код
В вашей Arduino IDE перейдите в Файл> Примеры> ESP32> Камера и откройте пример CameraWebServer.
ИЛИ Загрузите код отсюда:
electronicguru.in/wp-content/uploads/2019/…
Шаг 5: Схема для программирования платы
ESP32-CAM не имеет разъема USB, поэтому вам необходимо использовать FTDI для загрузки кода через контакты U0R и U0T (последовательные контакты) на плате ESP32 CAM Board.
См. Схемы ниже
Шаг 6: Загрузка кода
Перед загрузкой кода вам необходимо ввести свои учетные данные Wi-Fi в следующей части кода:
const char * ssid = "REPLACE_WITH_YOUR_SSID";
const char * пароль = "REPLACE_WITH_YOUR_PASSWORD";
и убедитесь, что вы выбрали правильный модуль камеры.
Поскольку здесь мы используем модель AI-THINKER, выберите следующее. Прокомментируйте все остальные модели и раскомментируйте эту:
#define CAMERA_MODEL_AI_THINKER
выполните следующие действия, чтобы загрузить код: Перейдите в Инструменты> Плата и выберите Модуль ESP32 Wrover. Перейдите в Инструменты> Порт и выберите COM-порт, к которому подключен ESP32. В Инструменты> Схема разделов выберите «Огромное приложение (3 МБ без OTA)», затем нажмите кнопку загрузки, чтобы загрузить код.
Шаг 7: Получение IP от последовательного монитора
Снимите перемычку между GPIO0 и GND, затем, Откройте Serial Monitor со скоростью передачи: 115200. Нажмите кнопку сброса на плате ESP32-CAM и дождитесь появления IP-адреса, подождите несколько секунд, а затем снова нажмите кнопку сброса.
Шаг 8: пришло время проверить видеопоток
Откройте браузер и убедитесь, что ваш компьютер подключен к той же сети, что и ESP32 CAM, затем введите IP-адрес и нажмите кнопку потока, и вы получите аналогичный видеопоток.
Для получения подробной информации посмотрите видео.
Рекомендуемые:
Потоковое видео и управление с помощью смартфона 4WD Robot Car (через Bluetooth): 5 шагов
Видеопоток и управление со смартфона 4WD Robot Car (по Bluetooth): Здравствуйте! Продолжаю серию статей, посвященных уникальному TFT-экрану для Arduino. Эта статья будет посвящена разработке полноприводного робота с «зрением». с помощью обычной и недорогой камеры ОВ7670, которая будет передавать изображения
Комплект веб-потока Raspberry Pi - часть 2 (потоковое видео Pi): 6 шагов
Raspberry Pi Web Stream Kit - Часть 2 (потоковая передача видео Pi): Хорошо, я не думал, что для этого нужны фотографии, но веб-сайту нравятся изображения. В основном это серия команд и шагов для вас. Есть ряд других сайтов, на которых можно исправить любые нюансы. Это то, что у меня сработало. Это объединяет другие
Повторное использование модуля веб-камеры HP WebCam 101 Aka 679257-330 в качестве универсальной веб-камеры USB: 5 шагов
Повторное использование модуля веб-камеры HP WebCam 101, известного как 679257-330, в качестве универсальной веб-камеры USB: я хочу приправить свой 14-летний Panasonic CF-18 совершенно новой веб-камерой, но Panasonic больше не поддерживает эту замечательную машину, поэтому я должен используйте серое вещество для чего-нибудь попроще, чем b & b (пиво и гамбургеры). Это первая часть
Аудиотрансляция и потоковое видео с использованием Raspberry Pi 3: 6 шагов
Аудиотрансляция и потоковое видео с использованием Raspberry Pi 3. Основная полезность этого проекта - транслировать звук на Raspberry Pi 3 с любого устройства, подключенного к общей сети Wi-Fi, и получать видео с Raspberry Pi 3 на любое устройство, подключенное к общей сети Wi-Fi
Делайте потрясающие макро-снимки с помощью любой камеры телефона, камеры телефона особенно iPhone: 6 шагов
Делайте потрясающие макро-снимки с помощью любой камеры телефона Камера … Особенно iPhone: Всегда хотел сделать одну из этих потрясающих фотографий крупным планом … ту, которая гласит … ВАУ!? … с камерой телефона не меньше !? По сути, это дополнение для любой камеры телефона с камерой, позволяющее увеличить объектив существующей камеры, чтобы снимать