INHOUDSOPGAWE:

ESP 32 -kamera -streaming video oor WiFi - Aan die gang met ESP 32 CAM -bord: 8 stappe
ESP 32 -kamera -streaming video oor WiFi - Aan die gang met ESP 32 CAM -bord: 8 stappe

Video: ESP 32 -kamera -streaming video oor WiFi - Aan die gang met ESP 32 CAM -bord: 8 stappe

Video: ESP 32 -kamera -streaming video oor WiFi - Aan die gang met ESP 32 CAM -bord: 8 stappe
Video: Using two Heltec CubeCell LoRa ESP32 Boards HTCC-AB01 as remote switch as TX and RX 2024, Julie
Anonim
Image
Image

Die ESP32-CAM is 'n baie klein kameramodule met die ESP32-S-chip wat ongeveer $ 10 kos. Benewens die OV2640 -kamera en verskeie GPIO's om randapparatuur aan te sluit, bevat dit ook 'n microSD -kaartgleuf wat nuttig kan wees om beelde wat met die kamera geneem is, te stoor of om lêers te stoor om aan kliënte te bedien.

Stap 1: Vereiste komponente:

Vereiste komponente
Vereiste komponente

Koop dit goedkoop:

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:

Stap 2: Speldkonfigurasie en funksies

Speldkonfigurasie en funksies
Speldkonfigurasie en funksies

Die kleinste 802.11b/g/n Wi-Fi BT SoC-module Laag

krag 32-bis CPU, kan ook die aansoekverwerker bedien

Tot 160MHz kloksnelheid, opsommende rekenaarkrag tot 600 DMIPS

Ingeboude 520 KB SRAM, eksterne 4MPSRAM

Ondersteun UART/SPI/I2C/PWM/ADC/DAC

Ondersteun OV2640- en OV7670-kameras, ingeboude flitslamp

Ondersteun prent WiFI -oplaai

Ondersteun TF -kaart Ondersteun verskeie slaapmodusse

Ingeboude Lwip en FreeRTOS Ondersteun die STA/AP/STA+AP -modus

Ondersteun Smart Config/AirKiss -tegnologie

Ondersteuning vir seriële poort plaaslike en eksterne firmware -opgraderings (FOTA)

Spelde wat gebruik word vir microSD-kaartleser: GPIO 14: CLKGPIO 15: CMDGPIO 2: Data 0GPIO 4: Data 1 (ook gekoppel aan die ingeboude LED) GPIO 12: Data 2GPIO 13: Data 3

Stap 3: Installeer ESP 32 -borde in Arduino IDE

Image
Image

Raadpleeg hierdie video om ESP32 -borde in Arduino IDE by te voeg

ESP 32 Boards -skakel:

Stap 4: Kode

Skema's vir die programmering van die raad
Skema's vir die programmering van die raad

Gaan in u Arduino IDE na File> Voorbeelde> ESP32> Camera en maak die CameraWebServer -voorbeeld oop.

OF Laai die kode hier af:

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

Stap 5: Skema's vir die programmering van die raad

Die ESP32-CAM het nie 'n USB-aansluiting nie, dus moet u FTDI gebruik om kode op te laai deur die U0R- en U0T-penne (seriële penne) in ESP32 CAM Board.

Raadpleeg die onderstaande skemas

Stap 6: Laai die kode op

Voordat u die kode oplaai, moet u u wifi -inskrywing in die volgende deel van die kode invoer:

const char* ssid = "REPLACE_WITH_YOUR_SSID";

const char* wagwoord = "REPLACE_WITH_YOUR_PASSWORD";

en maak seker dat u die regte kameramodule kies.

Soos hier, gebruik ons die AI-THINKER-model, dus kies die volgende. Lewer kommentaar op al die ander modelle en lewer 'n opmerking oor hierdie model:

#definieer CAMERA_MODEL_AI_THINKER

Volg hierdie stappe om die kode op te laai: Gaan na Tools> Board en kies ESP32 Wrover Module Gaan na Tools> Port en kies die COM -poort waarmee die ESP32 gekoppel isIn Tools> Partition Scheme, kies "Enorme app (3MB geen OTA)" Klik dan op die oplaai -knoppie om die kode op te laai.

Stap 7: Kry IP vanaf Serial Monitor

Kry IP vanaf Serial Monitor
Kry IP vanaf Serial Monitor

Verwyder die jumper wat tussen GPIO0 en GND gekoppel is, en

Maak die Serial Monitor oop met die baud rate: 115200. Druk op die ESP32-CAM aan boord Reset-knoppie en wag totdat die IP verskyn, wag 'n paar sekondes en druk dan weer op reset.

Stap 8: Dit is tyd om die videostroom na te gaan

Image
Image

Maak u blaaier oop en maak seker dat u rekenaar aan dieselfde netwerk as ESP32 CAM gekoppel is, tik dan die IP en klik op die stroomknoppie, en u kry 'n soortgelyke videostroom.

Kyk na die video vir meer inligting.

Aanbeveel: