Sommario:
- Passaggio 1: configurare l'IDE Arduino
- Passaggio 2: cablare la scheda
- Passaggio 3: prepara lo schizzo
- Passaggio 4: visualizza lo streaming della videocamera
- Passaggio 5: rilevamento e riconoscimento dei volti
Video: Telecamera IP con rilevamento del volto utilizzando la scheda ESP32-CAM: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Questo post è diverso dagli altri e diamo un'occhiata all'interessantissima scheda ESP32-CAM che è sorprendentemente economica (meno di $ 9) e facile da usare. Creiamo una semplice telecamera IP che può essere utilizzata per lo streaming di un feed video in diretta utilizzando il modulo telecamera da 2 MP. Proviamo anche la funzione di rilevamento e riconoscimento facciale.
Il video qui sopra copre tutto ciò di cui hai bisogno in meno di 4 minuti.
Passaggio 1: configurare l'IDE Arduino
Iniziamo aggiungendo il pacchetto di supporto della scheda ESP32 all'IDE di Arduino. È necessario aggiungere il seguente collegamento all'URL del gestore schede dal menu File.
dl.espressif.com/dl/package_esp32_index.json
Quindi, apri il gestore delle schede, cerca ESP32 e installa il pacchetto. Attendi il completamento e chiudi la finestra. Assicurati di aver selezionato le impostazioni corrette della scheda dal menu degli strumenti, come mostrato nell'immagine. La porta COM non sarà disponibile fino a quando non effettuerai il passaggio successivo.
Passaggio 2: cablare la scheda
La scheda ESP32-CAM non dispone di un connettore USB integrato, quindi è necessario utilizzare un convertitore da USB a seriale esterno per caricare lo schizzo. È possibile utilizzare i collegamenti di cablaggio mostrati sopra ma assicurarsi che il convertitore da USB a seriale sia collegato in modalità 3,3 V.
Si consiglia di utilizzare un'alimentazione esterna da 5 V per alimentare la scheda, in particolare se si utilizza una scheda breakout FTDI. Per l'alimentazione esterna a 5 V, una semplice scheda breakout USB andrà benissimo. C'è stato un certo successo nell'alimentare la scheda direttamente dalla scheda breakout CP2102, quindi puoi provarla prima. La scheda ha anche un pin di alimentazione da 3,3 V, se necessario.
Il ponticello è necessario per mettere la scheda in modalità download. Una volta collegato tutto, alimentare la scheda, aprire un terminale seriale (Strumenti->Serial Monitor) con baud rate 115, 200 e premere il pulsante di reset. Dovresti ottenere un output come mostrato nell'immagine e questo indicherà che tutto funziona come previsto.
Passaggio 3: prepara lo schizzo
Apri lo schizzo di esempio di CameraWebServer come mostrato nell'immagine sopra. Assicurati di aggiungere il nome e la password della tua rete WiFi poiché la scheda dovrà connettersi ad essa. Inoltre, assicurati di selezionare il modello di fotocamera AI_THINKER come mostrato nell'immagine. Uno questo è fatto. Carica lo schizzo e quindi riapri il monitor seriale.
Dai alla scheda qualche secondo per connettersi alla rete WiFi e vedrai lo stato della connessione insieme all'indirizzo IP. Tienine nota mentre passiamo al passaggio successivo.
Passaggio 4: visualizza lo streaming della videocamera
Apri un browser web e inserisci l'indirizzo IP ottenuto nel passaggio precedente. Dovresti ottenere una pagina come quella nell'immagine. Fai clic sul pulsante "AVVIA STREAM" e dovresti essere in grado di visualizzare il live streaming. Cambia la risoluzione in qualcosa di più alto, a seconda delle tue esigenze. Ci sono anche alcune impostazioni ed effetti con cui puoi giocare.
Se si ottengono linee orizzontali nel feed video, questa è un'indicazione di potenza insufficiente. Prova a utilizzare un cavo USB più corto o una fonte di alimentazione alternativa in quel caso.
Puoi anche ottenere un'immagine fissa, ma poiché questa non è memorizzata da nessuna parte, dovrai fare clic con il pulsante destro del mouse e salvarla se necessario.
Passaggio 5: rilevamento e riconoscimento dei volti
Affinché il rilevamento del volto funzioni, è necessario selezionare un CIF o una risoluzione inferiore. La scheda elaborerà il feed video per rilevare un volto e lo evidenzierà sullo schermo. Se abiliti il riconoscimento facciale, controllerà se il volto rilevato è noto o registrato, in caso contrario lo taggherà come intruso. Se vuoi salvare un volto, puoi premere il pulsante di registrazione del volto per registrare più campioni che utilizzerà come riferimento.
È così facile costruire una semplice telecamera IP utilizzando ESP32-CAM. La qualità video non è eccellente, ma hanno davvero semplificato l'intero processo di lavoro con i moduli della fotocamera come questo. Lo useremo per creare alcuni progetti più interessanti, quindi se ti è piaciuto questo, non dimenticare di seguirci utilizzando i link qui sotto:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Sito Web BnBe:
Consigliato:
Telecamera di rilevamento del movimento Raspberry Pi nell'alloggiamento del proiettore: 3 passaggi
Telecamera di rilevamento del movimento Raspberry Pi in alloggiamento Floodlight: è da un po' che sto armeggiando con i Raspberry Pi e li uso per una piccola varietà di cose, ma principalmente come telecamera CCTV per monitorare la mia casa mentre sono via con la possibilità di visualizzare in remoto un live streaming ma ricevere anche e-mail di scatti di immagini
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
Telecamera CCTV con NodeMCU + modulo telecamera del vecchio laptop (con e senza l'utilizzo di Blynk): 5 passaggi
Telecamera CCTV con NodeMCU + modulo telecamera del vecchio laptop (con e senza l'utilizzo di Blynk): Ciao ragazzi! In questo tutorial, ti mostrerò come ho usato il modulo fotocamera di un vecchio laptop e nodeMCU per creare qualcosa di simile a CCTV
Robot di Halloween con rilevamento del volto e rilevamento del sorriso: 8 passaggi (con immagini)
Monitoraggio del viso e rilevamento del sorriso Robot di Halloween: Halloween sta arrivando! Abbiamo deciso di costruire qualcosa di interessante. Incontra i robot Ghosty e Skully. Possono seguire il tuo viso e sanno quando sorridi per ridere con te! Questo progetto è un altro esempio dell'utilizzo dell'app iRobbie che converte l'iPhone in
Guardiano V1.0 --- Aggiornamento della telecamera spioncino della porta con Arduino (caratteristiche di registrazione del rilevamento del movimento e scosse elettriche): 5 passaggi
Guardiano V1.0 ||| Aggiornamento della telecamera spioncino della porta con Arduino (funzioni di registrazione del rilevamento del movimento e scosse elettriche): ho ordinato una telecamera spioncino ma quando la uso, mi sono reso conto che non esiste una funzione di registrazione automatica (attivata dal rilevamento del movimento). Poi ho iniziato a indagare su come funziona. Per registrare un video, dovresti 1- tenere premuto il pulsante di accensione per quasi 2 secondi