ESP 32 kamera Streaming Video WiFi -n keresztül - Első lépések az ESP 32 CAM táblával: 8 lépés
ESP 32 kamera Streaming Video WiFi -n keresztül - Első lépések az ESP 32 CAM táblával: 8 lépés
Anonim
Image
Image

Az ESP32-CAM egy nagyon kicsi kamera modul ESP32-S chipjével, amely körülbelül 10 dollárba kerül. Az OV2640 fényképezőgépen és a perifériák csatlakoztatására szolgáló több GPIO -n kívül microSD -kártyahely is található, amely hasznos lehet a fényképezőgéppel készített képek tárolására vagy az ügyfelek kiszolgálására szolgáló fájlok tárolására.

1. lépés: Szükséges összetevők:

Szükséges összetevők
Szükséges összetevők

Vedd meg olcsón:

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. lépés: Pin konfigurálása és funkciói

Pin konfiguráció és szolgáltatások
Pin konfiguráció és szolgáltatások

A legkisebb 802.11b/g/n Wi-Fi BT SoC modul

teljesítményű 32 bites CPU, az alkalmazásprocesszort is kiszolgálhatja

Akár 160 MHz -es órajel, összefoglaló számítási teljesítmény akár 600 DMIPS

Beépített 520 KB SRAM, külső 4MPSRAM

Támogatja az UART/SPI/I2C/PWM/ADC/DAC -t

Támogatja az OV2640 és OV7670 kamerákat, beépített vaku lámpát

Támogassa a kép WiFI feltöltését

Támogatja a TF kártyát Támogatja a több alvó üzemmódot

Beágyazott Lwip és FreeRTOS Támogatja az STA/AP/STA+AP üzemmódot

Támogatja a Smart Config/AirKiss technológiát

Támogatja a soros port helyi és távoli firmware frissítéseit (FOTA)

A microSD kártyaolvasóhoz használt érintkezők: GPIO 14: CLKGPIO 15: CMDGPIO 2: Adatok 0GPIO 4: Adatok 1 (a fedélzeti LED-hez is csatlakoztatva) GPIO 12: Adatok 2 GPIO 13: Adatok 3

Lépés: Telepítse az ESP 32 táblákat az Arduino IDE -be

Image
Image

Kérjük, tekintse meg ezt a videót az ESP32 táblák hozzáadásához az Arduino IDE -ben

Az ESP 32 táblák linkje:

4. lépés: Kód

A tábla programozásának sémái
A tábla programozásának sémái

Az Arduino IDE -ben lépjen a Fájl> Példák> ESP32> Kamera elemre, és nyissa meg a CameraWebServer példát.

VAGY Töltse le a kódot innen:

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

5. lépés: Vázlatok a tábla programozásához

Az ESP32-CAM nem rendelkezik USB-csatlakozóval, ezért FTDI-t kell használnia a kód feltöltéséhez az ESP32 CAM Board U0R és U0T csapjain (soros tűk) keresztül.

Kérjük, tekintse meg az alábbi rajzokat

6. lépés: A kód feltöltése

A kód feltöltése előtt be kell írnia a wifi hitelesítő adatait a kód következő részébe:

const char* ssid = "REPLACE_WITH_YOUR_SSID";

const char* password = "REPLACE_WITH_YOUR_PASSWORD";

és győződjön meg arról, hogy a megfelelő kamera modult választotta.

Mivel itt az AI-THINKER modellt használjuk, válasszuk ki a következőket, így kommentáljuk az összes többi modellt, és szüntessük meg a megjegyzést:

#define CAMERA_MODEL_AI_THINKER

kövesse az alábbi lépéseket a kód feltöltéséhez: Lépjen az Eszközök> Fórum elemre, és válassza az ESP32 Wrover Module lehetőséget, majd válassza az Eszközök> Port lehetőséget, és válassza ki azt a COM -portot, amelyhez az ESP32 csatlakozik. a feltöltés gombot a kód feltöltéséhez.

7. lépés: Az IP lekérése a soros monitorról

IP szerzés a soros monitorról
IP szerzés a soros monitorról

Távolítsa el a GPIO0 és a GND közötti jumpert, majd

Nyissa meg a soros monitort az átviteli sebességgel: 115200. Nyomja meg az ESP32-CAM fedélzeti Reset gombot, és várja meg, amíg az IP megjelenik, és várjon néhány másodpercet, majd nyomja meg újra a reset gombot.

8. lépés: Itt az ideje, hogy ellenőrizze a videófolyamot

Image
Image

Nyissa meg a böngészőt, és győződjön meg arról, hogy számítógépe ugyanahhoz a hálózathoz van csatlakoztatva, mint az ESP32 CAM, majd írja be az IP -t, és kattintson a stream gombra, és hasonló videófolyamot kap.

Részletes információkért nézze meg a videót.

Ajánlott: