Мазмуну:

WiFi аркылуу ESP 32 Камера Streaming Video - ESP 32 CAM тактасын баштоо: 8 кадам
WiFi аркылуу ESP 32 Камера Streaming Video - ESP 32 CAM тактасын баштоо: 8 кадам

Video: WiFi аркылуу ESP 32 Камера Streaming Video - ESP 32 CAM тактасын баштоо: 8 кадам

Video: WiFi аркылуу ESP 32 Камера Streaming Video - ESP 32 CAM тактасын баштоо: 8 кадам
Video: ESP32 Tutorial 44 - ESP32 Camera Web Server Video Stream Over Wifi CAM-2 | SunFounder's ESP32 kit 2024, Ноябрь
Anonim
Image
Image

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-бит CPU, ошондой эле тиркеме процессорун тейлей алат

160 МГц саат ылдамдыгына чейин, 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 (борттогу LEDге да туташкан) GPIO 12: Маалымат 2GPIO 13: Маалымат 3

3 -кадам: ESP 32 такталарын Arduino IDEге орнотуңуз

Image
Image

Сураныч, Arduino IDEге ESP32 такталарын кошуу үчүн бул видеого кайрылыңыз

ESP 32 такталар шилтемеси:

4 -кадам: Код

Башкарманы программалоонун схемалары
Башкарманы программалоонун схемалары

Сиздин Arduino IDEде Файл> Мисалдар> ESP32> Камерага өтүп, CameraWebServer мисалын ачыңыз.

ЖЕ кодду бул жерден жүктөп алыңыз:

electronicguru.in/wp-content/uploads/2019/…

5 -кадам: Башкарманы программалоо схемалары

ESP32-CAMдин USB туташтыргычы жок, андыктан кодду ESP32 CAM тактасындагы U0R жана U0T төөнөгүчтөрү (сериялык пиндер) аркылуу жүктөө үчүн FTDI колдонушуңуз керек.

Сураныч, төмөндөгү схемаларга кайрылыңыз

6 -кадам: Кодду жүктөө

Кодду жүктөөдөн мурун, сиз wifi грамоталарын коддун төмөнкү бөлүгүнө киргизишиңиз керек:

const char* ssid = "REPLACE_WITH_YOUR_SSID";

const char* password = "REPLACE_WITH_YOUR_PASSWORD";

жана туура камера модулун тандаганыңызды текшериңиз.

Бул жерде биз AI-THINKER моделин колдонуп жатабыз, андыктан төмөнкүлөрдү тандаңыз, калган бардык моделдерге комментарий бериңиз жана бул боюнча комментарий калтырыңыз:

#аныктоо КАМЕРА_МОДЕЛИ_АЙ_ОЙЛОНУШ

Кодду жүктөө үчүн бул кадамдарды аткарыңыз: Куралдар> Тактага өтүңүз жана ESP32 Wrover Модулун тандаңыз Аспаптар> Портко өтүңүз жана ESP32 туташкан COM портун тандаңыз Куралдар> Бөлүнүү Схемасында "Huge APP (3MB No OTA)" тандап, анан чыкылдатыңыз. кодду жүктөө үчүн жүктөө баскычы.

7 -кадам: Сериялык монитордон IP алуу

Сериялык монитордон IP алуу
Сериялык монитордон IP алуу

GPIO0 & GND ортосунда туташкан секиргичти алып салыңыз, Сериялык мониторду жүктөө ылдамдыгы менен ачыңыз: 115200. ESP32-CAM борттогу абалга келтирүү баскычын басыңыз жана IP пайда болушун күтүп, бир нече секунд күтө туруңуз, анан кайра баштапкы абалга келтириңиз.

8 -кадам: Видео агымын текшерүү убактысы

Image
Image

Браузериңизди ачыңыз жана компьютериңиз ESP32 CAM менен бир тармакка туташканын текшериңиз, андан кийин IP териңиз жана агым баскычын чыкылдатыңыз, ошондо сиз окшош видео агымын аласыз.

Толук маалымат алуу үчүн видеону көрүңүз.

Сунушталууда: