Innholdsfortegnelse:

ESP 32 Camera Streaming Video Over WiFi - Komme i gang med ESP 32 CAM Board: 8 trinn
ESP 32 Camera Streaming Video Over WiFi - Komme i gang med ESP 32 CAM Board: 8 trinn

Video: ESP 32 Camera Streaming Video Over WiFi - Komme i gang med ESP 32 CAM Board: 8 trinn

Video: ESP 32 Camera Streaming Video Over WiFi - Komme i gang med ESP 32 CAM Board: 8 trinn
Video: Как настроить и использовать камеру ESP32 с камерой Micro USB WiFi 2024, November
Anonim
Image
Image

ESP32-CAM er en veldig liten kameramodul med ESP32-S-brikken som koster omtrent $ 10. I tillegg til OV2640 -kameraet og flere GPIO -er for å koble til eksterne enheter, har det også et microSD -kortspor som kan være nyttig for å lagre bilder som er tatt med kameraet eller for å lagre filer som skal vises til klienter.

Trinn 1: Nødvendige komponenter:

Nødvendige komponenter
Nødvendige komponenter

Kjøp den billig:

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:

Trinn 2: Pin -konfigurasjon og funksjoner

Pin -konfigurasjon og funksjoner
Pin -konfigurasjon og funksjoner

Den minste 802.11b/g/n Wi-Fi BT SoC-modulen Lav

32-biters CPU, kan også betjene applikasjonsprosessoren

Opptil 160MHz klokkehastighet, oppsummert datakraft opp til 600 DMIPS

Innebygd 520 KB SRAM, ekstern 4MPSRAM

Støtter UART/SPI/I2C/PWM/ADC/DAC

Støtter OV2640 og OV7670 kameraer, innebygd blitslampe

Støtte WiFI -opplasting av bilder

Støtter TF -kort Støtter flere hvilemoduser

Innebygd Lwip og FreeRTOS Støtter driftsmodus for STA/AP/STA+AP

Støtt Smart Config/AirKiss -teknologi

Støtte for seriell port lokale og eksterne fastvareoppgraderinger (FOTA)

Pinner som brukes til microSD-kortleser: GPIO 14: CLKGPIO 15: CMDGPIO 2: Data 0GPIO 4: Data 1 (også koblet til innebygd LED) GPIO 12: Data 2GPIO 13: Data 3

Trinn 3: Installer ESP 32 -kort i Arduino IDE

Image
Image

Se denne videoen for å legge til ESP32 -plater i Arduino IDE

ESP 32 Boards Link:

Trinn 4: Kode

Skjemaer for programmering av styret
Skjemaer for programmering av styret

I Arduino IDE går du til Fil> Eksempler> ESP32> Kamera og åpner CameraWebServer -eksemplet.

ELLER Last ned koden herfra:

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

Trinn 5: Skjemaer for programmering av styret

ESP32-CAM har ikke en USB-kontakt, så du må bruke FTDI for å laste opp kode gjennom U0R- og U0T-pinnene (serielle pinner) i ESP32 CAM-kortet.

Se skjemaene nedenfor

Trinn 6: Last opp koden

Før du laster opp koden, må du legge inn wifi -legitimasjonen din i følgende del av koden:

const char* ssid = "REPLACE_WITH_YOUR_SSID";

const char* password = "REPLACE_WITH_YOUR_PASSWORD";

og sørg for at du velger riktig kameramodul.

Som her bruker vi AI-THINKER-modellen, så velg følgende Så kommenter alle de andre modellene og kommenter denne:

#definere CAMERA_MODEL_AI_THINKER

Følg disse trinnene for å laste opp koden: Gå til Verktøy> Brett og velg ESP32 Wrover Module Gå til Verktøy> Port og velg COM -porten ESP32 er koblet til I Verktøy> Partisjonsskjema, velg "Stor app (3 MB uten OTA)" Klikk deretter på opplastingsknappen for å laste opp koden.

Trinn 7: Få IP fra seriell skjerm

Få IP fra seriell skjerm
Få IP fra seriell skjerm

Fjern jumperen som er tilkoblet mellom GPIO0 og GND, og

Åpne seriell skjerm med overføringshastighet: 115200. Trykk på ESP32-CAM innebygd Reset-knapp og vent til IP-en vises, vent i noen sekunder, og trykk deretter på reset igjen.

Trinn 8: Det er på tide å sjekke videostrømmen

Image
Image

Åpne nettleseren din og kontroller at PCen er koblet til samme nettverk som ESP32 CAM, og skriv deretter inn IP -en og klikk på strømknappen, så får du lignende videostrøm.

For detaljert informasjon, se videoen.

Anbefalt: