Съдържание:
- Стъпка 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 стъпки ESP 32 Camera Streaming Video Over WiFi - Първи стъпки с ESP 32 CAM Board: 8 стъпки](https://i.howwhatproduce.com/images/002/image-5721-20-j.webp)
Видео: ESP 32 Camera Streaming Video Over WiFi - Първи стъпки с ESP 32 CAM Board: 8 стъпки
![Видео: ESP 32 Camera Streaming Video Over WiFi - Първи стъпки с ESP 32 CAM Board: 8 стъпки Видео: ESP 32 Camera Streaming Video Over WiFi - Първи стъпки с ESP 32 CAM Board: 8 стъпки](https://i.ytimg.com/vi/wia2sUjNpwI/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
![](https://i.ytimg.com/vi/UpoKrsxQL1o/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/002/image-5721-23-j.webp)
ESP32-CAM е много малък камерен модул с чип ESP32-S, който струва приблизително 10 долара. Освен камерата OV2640 и няколко GPIO за свързване на периферни устройства, тя разполага и със слот за microSD карта, която може да бъде полезна за съхраняване на изображения, направени с камерата, или за съхраняване на файлове за обслужване на клиенти.
Стъпка 1: Необходими компоненти:
![Необходими компоненти Необходими компоненти](https://i.howwhatproduce.com/images/002/image-5721-24-j.webp)
Купете го евтино:
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: Конфигурация и функции на ПИН
![Пин конфигурация и функции Пин конфигурация и функции](https://i.howwhatproduce.com/images/002/image-5721-25-j.webp)
Най-малкият 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
![Image Image](https://i.howwhatproduce.com/images/002/image-5721-27-j.webp)
![](https://i.ytimg.com/vi/E9kKcUMyS_Q/hqdefault.jpg)
Моля, вижте този видеоклип, за да добавите ESP32 платки в Arduino IDE
Връзка към ESP 32 платки:
Стъпка 4: Код
![Схеми за програмиране на дъската Схеми за програмиране на дъската](https://i.howwhatproduce.com/images/002/image-5721-28-j.webp)
Във вашата 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 от сериен монитор
![Получаване на IP от сериен монитор Получаване на IP от сериен монитор](https://i.howwhatproduce.com/images/002/image-5721-29-j.webp)
Премахнете джъмпера, свързан между GPIO0 и GND, след това, Отворете серийния монитор със скорост на предаване: 115200. Натиснете ESP32-CAM вградения бутон за нулиране и изчакайте IP да се появи и изчакайте няколко секунди и след това отново натиснете нулиране.
Стъпка 8: Време е да проверите видео потока
![Image Image](https://i.howwhatproduce.com/images/002/image-5721-31-j.webp)
![](https://i.ytimg.com/vi/UpoKrsxQL1o/hqdefault.jpg)
Отворете браузъра си и се уверете, че компютърът ви е свързан към същата мрежа като ESP32 CAM, след което въведете IP и кликнете върху бутона за поток и ще получите подобен видео поток.
За подробна информация, моля, гледайте видеото.
Препоръчано:
VPN Premium Ръководство за настройка за високоскоростно изтегляне и OKAY Streaming чрез REO: 10 стъпки
![VPN Premium Ръководство за настройка за високоскоростно изтегляне и OKAY Streaming чрез REO: 10 стъпки VPN Premium Ръководство за настройка за високоскоростно изтегляне и OKAY Streaming чрез REO: 10 стъпки](https://i.howwhatproduce.com/images/009/image-25212-j.webp)
VPN Premium Ръководство за настройка за високоскоростно изтегляне и OKAY Streaming от REO: Благодаря, Asuswrt-MerlinHi, аз съм от Тайланд. Ще напиша подробно ръководство за настройка на VPN за високоскоростно изтегляне средно около 100 Mb/s и може би най-гладкото стрийминг за Netflix, Crunchyroll, Hulu и т.н. От Тайланд, destinatio
UChip - Serial Over IR!: 4 стъпки
![UChip - Serial Over IR!: 4 стъпки UChip - Serial Over IR!: 4 стъпки](https://i.howwhatproduce.com/images/001/image-1799-21-j.webp)
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): 6 стъпки Комплект Raspberry Pi Web Stream - Част 2 (Pi Video Streaming): 6 стъпки](https://i.howwhatproduce.com/images/002/image-4429-34-j.webp)
Комплект Raspberry Pi Web Stream - Част 2 (Pi Video Streaming): Добре, не мислех, че това се нуждае от снимки, но уебсайтът харесва снимки. Това са предимно поредица от команди и стъпки за вас. Има редица други сайтове, които могат да се справят с всякакви особености. Това е, което работи при мен. Това съчетава едновременно
HiFive1 Arduino Board с ESP-01 WiFi модул Урок: 5 стъпки
![HiFive1 Arduino Board с ESP-01 WiFi модул Урок: 5 стъпки HiFive1 Arduino Board с ESP-01 WiFi модул Урок: 5 стъпки](https://i.howwhatproduce.com/images/003/image-7882-6-j.webp)
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: 8 стъпки Raspberry Pi: Steam Streaming: 8 стъпки](https://i.howwhatproduce.com/images/004/image-9827-15-j.webp)
Raspberry Pi: Steam Streaming: Въпреки че обичам да седя на настолния си компютър и да играя игри, понякога пропускам дните, в които бих могъл да седна на дивана и да играя Call of Duty или GTA. Комбинирането на двете и стрийминг на игри в хола ми телевизия изглеждаше перфектно. Тези инструктируеми демони