Съдържание:
- Стъпка 1: Необходими компоненти:
- Стъпка 2: Конфигурация и функции на ПИН
- Стъпка 3: Инсталирайте ESP 32 платки в Arduino IDE
- Стъпка 4: Код
- Стъпка 5: Схеми за програмиране на дъската
- Стъпка 6: Качване на кода
- Стъпка 7: Получаване на IP от сериен монитор
- Стъпка 8: Време е да проверите видео потока
Видео: ESP 32 Camera Streaming Video Over WiFi - Първи стъпки с ESP 32 CAM Board: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
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: Конфигурация и функции на ПИН
Най-малкият Wi-Fi BT SoC модул 802.11b/g/n Нисък
мощност 32-битов процесор, може да обслужва и процесора на приложения
До 160MHz тактова честота, обобщена изчислителна мощност до 600 DMIPS
Вградена 520 KB SRAM, външна 4MPSRAM
Поддържа UART/SPI/I2C/PWM/ADC/DAC
Поддържа OV2640 и OV7670 камери, вградена лампа за светкавица
Поддръжка за качване на изображения чрез WiFI
Поддържа TF карта Поддържа множество режими на заспиване
Вградени Lwip и FreeRTOS Поддържа STA/AP/STA+AP режим на работа
Поддържа технологията Smart Config/AirKiss
Поддръжка за локални и отдалечени надстройки на фърмуера на сериен порт (FOTA)
Пинове, използвани за четец на microSD карти: GPIO 14: CLKGPIO 15: CMDGPIO 2: Данни 0GPIO 4: Данни 1 (също свързани към вградения светодиод) GPIO 12: Данни 2GPIO 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: Качване на кода
Преди да качите кода, трябва да въведете вашите идентификационни данни за wifi в следната част на кода:
const char* ssid = "REPLACE_WITH_YOUR_SSID";
const char* password = "REPLACE_WITH_YOUR_PASSWORD";
и се уверете, че сте избрали правилния модул на камерата.
Тъй като тук използваме модела AI-THINKER, изберете следното. Така че, коментирайте всички останали модели и декомментирайте този:
#дефинирайте CAMERA_MODEL_AI_THINKER
следвайте тези стъпки, за да качите кода: Отидете на Инструменти> Борд и изберете ESP32 Wrover Module Отидете на Инструменти> Порт и изберете COM порта, към който е свързан ESP32 В Инструменти> Схема на дяловете, изберете „Огромно приложение (3MB без OTA)“След това щракнете бутона за качване, за да качите кода.
Стъпка 7: Получаване на IP от сериен монитор
Премахнете джъмпера, свързан между GPIO0 и GND, след това, Отворете серийния монитор със скорост на предаване: 115200. Натиснете ESP32-CAM вградения бутон за нулиране и изчакайте IP да се появи и изчакайте няколко секунди и след това отново натиснете нулиране.
Стъпка 8: Време е да проверите видео потока
Отворете браузъра си и се уверете, че компютърът ви е свързан към същата мрежа като ESP32 CAM, след което въведете IP и кликнете върху бутона за поток и ще получите подобен видео поток.
За подробна информация, моля, гледайте видеото.
Препоръчано:
VPN Premium Ръководство за настройка за високоскоростно изтегляне и OKAY Streaming чрез REO: 10 стъпки
VPN Premium Ръководство за настройка за високоскоростно изтегляне и OKAY Streaming от REO: Благодаря, Asuswrt-MerlinHi, аз съм от Тайланд. Ще напиша подробно ръководство за настройка на VPN за високоскоростно изтегляне средно около 100 Mb/s и може би най-гладкото стрийминг за Netflix, Crunchyroll, Hulu и т.н. От Тайланд, destinatio
UChip - Serial Over IR!: 4 стъпки
UChip-Serial Over IR !: Безжичната комуникация се превърна в ключова характеристика в нашите проекти в днешно време и говорим за безжична връзка, първото нещо, което ми идва на ум е Wi-Fi или BT, но боравенето с комуникационните протоколи Wi-Fi или BT не е лесна задача и консумира много
Комплект Raspberry Pi Web Stream - Част 2 (Pi Video Streaming): 6 стъпки
Комплект Raspberry Pi Web Stream - Част 2 (Pi Video Streaming): Добре, не мислех, че това се нуждае от снимки, но уебсайтът харесва снимки. Това са предимно поредица от команди и стъпки за вас. Има редица други сайтове, които могат да се справят с всякакви особености. Това е, което работи при мен. Това съчетава едновременно
HiFive1 Arduino Board с ESP-01 WiFi модул Урок: 5 стъпки
HiFive1 Arduino Board с ESP-01 WiFi модул Урок: HiFive1 е първата Arduino-съвместима RISC-V базирана платка, изградена с процесор FE310 от SiFive. Дъската е около 20 пъти по -бърза от Arduino UNO, но все пак като дъската UNO, липсва всякаква безжична връзка. За щастие има няколко евтини
Raspberry Pi: Steam Streaming: 8 стъпки
Raspberry Pi: Steam Streaming: Въпреки че обичам да седя на настолния си компютър и да играя игри, понякога пропускам дните, в които бих могъл да седна на дивана и да играя Call of Duty или GTA. Комбинирането на двете и стрийминг на игри в хола ми телевизия изглеждаше перфектно. Тези инструктируеми демони