Sommario:
- Passaggio 1: componenti richiesti:
- Passaggio 2: configurazione e funzionalità dei pin
- Passaggio 3: installa le schede ESP 32 nell'IDE Arduino
- Passaggio 4: codice
- Passaggio 5: Schemi per la programmazione della scheda
- Passaggio 6: caricamento del codice
- Passaggio 7: ottenere l'IP dal monitor seriale
- Passaggio 8: è il momento di controllare il flusso video
Video: Videocamera ESP 32 in streaming su WiFi - Iniziare con la scheda CAM ESP 32: 8 passaggi
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-10 13:47
ESP32-CAM è un modulo telecamera molto piccolo con il chip ESP32-S che costa circa $ 10. Oltre alla fotocamera OV2640, e diversi GPIO per collegare le periferiche, dispone anche di uno slot per schede microSD che può essere utile per archiviare immagini scattate con la fotocamera o per archiviare file da servire ai clienti.
Passaggio 1: componenti richiesti:
Acquistalo a buon mercato:
ESP CAM:
www.utsource.net/itm/p/8673370.html
FTDI:
///////////////////////////////////////////////////////////////
Scheda cam ESP 32:
www.banggood.in/Geekcreit-ESP32-CAM-WiFi-B…
www.banggood.in/3-Pcs-Geekcreit-ESP32-CAM-…
FTDI:
Passaggio 2: configurazione e funzionalità dei pin
Il più piccolo modulo SoC Wi-Fi BT 802.11b/g/nBasso
potenza della CPU a 32 bit, può anche servire il processore dell'applicazione
Velocità di clock fino a 160 MHz, potenza di calcolo riassuntiva fino a 600 DMIPS
SRAM da 520 KB integrata, 4 MPSRAM esterna
Supporta UART/SPI/I2C/PWM/ADC/DAC
Supporta fotocamere OV2640 e OV7670, lampada flash incorporata
Supporta il caricamento dell'immagine WiFI
Supporta la scheda TF Supporta più modalità di sospensione
Embedded Lwip e FreeRTOSSupporta la modalità operativa STA/AP/STA+AP
Supporta la tecnologia Smart Config/AirKiss
Supporto per aggiornamenti firmware locali e remoti della porta seriale (FOTA)
Pin utilizzati per il lettore di schede microSD:GPIO 14: CLKGPIO 15: CMDGPIO 2: Data 0GPIO 4: Data 1 (collegato anche al LED di bordo)GPIO 12: Data 2GPIO 13: Data 3
Passaggio 3: installa le schede ESP 32 nell'IDE Arduino
Si prega di fare riferimento a questo video per aggiungere schede ESP32 in Arduino IDE
Collegamento schede ESP 32:
Passaggio 4: codice
Nel tuo IDE Arduino, vai su File > Esempi > ESP32 > Fotocamera e apri l'esempio di CameraWebServer.
OPPURE Scarica il codice da qui:
electronicguru.in/wp-content/uploads/2019/…
Passaggio 5: Schemi per la programmazione della scheda
L'ESP32-CAM non ha un connettore USB, quindi è necessario utilizzare FTDI per caricare il codice tramite i pin U0R e U0T (pin seriali) nella scheda CAM ESP32.
Si prega di fare riferimento agli schemi di seguito
Passaggio 6: caricamento del codice
Prima di caricare il codice, devi inserire le tue credenziali wifi nella seguente parte di codice:
const char* ssid = "REPLACE_WITH_YOUR_SSID";
const char* password = "REPLACE_WITH_YOUR_PASSWORD";
e assicurati di selezionare il modulo della fotocamera giusto.
Poiché qui stiamo usando il modello AI-THINKER, seleziona quanto segue Quindi, commenta tutti gli altri modelli e decommenta questo:
#define CAMERA_MODEL_AI_THINKER
segui questi passaggi per caricare il codice: Vai su Strumenti > Scheda e seleziona Modulo Wrover ESP32 Vai su Strumenti > Porta e seleziona la porta COM a cui ESP32 è connesso In Strumenti > Schema di partizione, seleziona "App enorme (3 MB senza OTA)" Quindi, fai clic su il pulsante di caricamento per caricare il codice.
Passaggio 7: ottenere l'IP dal monitor seriale
Rimuovere il ponticello collegato tra GPIO0 e GND quindi, Apri il monitor seriale con la velocità di trasmissione: 115200. Premi il pulsante di ripristino integrato della CAM ESP32 e attendi che appaia l'IP, attendi qualche secondo e poi premi di nuovo reset.
Passaggio 8: è il momento di controllare il flusso video
Apri il tuo browser e assicurati che il tuo PC sia connesso alla stessa rete di ESP32 CAM, quindi digita l'IP e fai clic sul pulsante stream e otterrai un flusso video simile.
Per informazioni dettagliate si prega di guardare il video.