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
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
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.
Consigliato:
Scheda Arduino HiFive1 con modulo WiFi ESP-01 Tutorial: 5 passaggi
Scheda Arduino HiFive1 con modulo WiFi ESP-01 Tutorial: HiFive1 è la prima scheda RISC-V compatibile con Arduino costruita con CPU FE310 di SiFive. La scheda è circa 20 volte più veloce di Arduino UNO ma, come la scheda UNO, non ha alcuna connettività wireless. Fortunatamente, ci sono diversi costi
Come programmare una scheda AVR utilizzando una scheda Arduino: 6 passaggi
Come programmare una scheda AVR utilizzando una scheda Arduino: hai una scheda microcontrollore AVR in giro? È complicato programmarlo? Bene, sei nel posto giusto. Qui, ti mostrerò come programmare una scheda microcontrollore Atmega8a utilizzando una scheda Arduino Uno come programmatore. Quindi senza ulteriori
Videocamera di backup per videocamera riciclata: 7 passaggi (con immagini)
Videocamera di backup per videocamera riciclata: sono sicuro che la maggior parte di voi che leggete questo articolo ha un cassetto o un armadio da qualche parte pieno di tecnologia un tempo amata che è appena diventata troppo vecchia e superata. Ho sicuramente la mia parte di vecchia tecnologia, ed è triste vedere un tale potenziale andare sprecato. Bene, in questa guida, sono g
Monitoraggio della testa con una videocamera remota Wii (War Thunder): 6 passaggi (con immagini)
Monitoraggio della testa con una videocamera remota Wii (War Thunder): Ciao a tutti! Voglio condividere con voi il mio primo vero progetto Arduino finito. Ho provato a creare una sorta di realtà aumentata fatta in casa. Lascia che te lo spieghi: è fondamentalmente un sistema che utilizza una telecamera per monitorare i movimenti della testa per adattarlo come un
Scheda di programmazione e sviluppo ESP-12E e ESP-12F: 3 passaggi (con immagini)
Scheda di programmazione e sviluppo ESP-12E e ESP-12F: il mandato per questa scheda era semplice: essere in grado di programmare i moduli ESP-12E ed ESP-12F con la stessa facilità delle schede NodeMCU (ovvero non è necessario premere pulsanti). Avere pin compatibili con la breadboard con accesso all'IO utilizzabile. Utilizzare un USB separato per la convezione seriale