Sommario:
- Passaggio 1: raccogliere l'elettronica
- Passaggio 2: carica lo schizzo per la parte 1
- Passaggio 3: collegare il circuito e testare
- Passaggio 4: installa la libreria client di posta
- Passaggio 5: carica lo schizzo per la parte 2
- Passaggio 6: aggiungere l'elettronica a un involucro
Video: Acquisizione ed e-mail di immagini attivate dal movimento: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Ci basiamo sui precedenti progetti ESP32-CAM e costruiamo un sistema di acquisizione di immagini attivato dal movimento che invia anche un'e-mail con l'immagine come allegato. Questa build utilizza la scheda ESP32-CAM insieme a un modulo sensore PIR basato sul sensore AM312. La scheda trascorre la maggior parte del tempo in modalità di sospensione e si sveglia per acquisire un'immagine una volta rilevato il movimento. Nella parte 1, modifichiamo lo schizzo time-lapse precedente per aggiungere la funzione di rilevamento del movimento. Quindi aggiorniamo lo schizzo e aggiungiamo la funzione di posta elettronica nella parte 2
Il video qui sopra copre tutto ciò che devi sapere e spiega anche come viene realizzato lo schizzo.
Passaggio 1: raccogliere l'elettronica
La scheda ESP32-CAM contiene già il modulo fotocamera e lo slot per schede microSD di cui abbiamo bisogno per questo schizzo. Oltre a questo, avrai bisogno di una scheda microSD, un modulo sensore PIR (basato sul sensore AM312), un transistor NPN generico (BC547, BC548, BC549 o 2N3904), una scheda breakout microUSB, un 10K Ohm e 1K ohm e anche un convertitore da USB a seriale per caricare lo schizzo.
Passaggio 2: carica lo schizzo per la parte 1
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.
Puoi scaricare lo schizzo utilizzando il seguente link:
Passaggio 3: collegare il circuito e testare
Costruisci il circuito usando una breadboard e prova per assicurarti che tutto funzioni come previsto. Ho aggiunto un multimetro all'uscita del sensore finale per aiutarci a determinarne lo stato. Una volta che sei soddisfatto del modo in cui tutto funziona, passa alla parte 2.
Passaggio 4: installa la libreria client di posta
Apri il gestore della libreria e digita "Client di posta ESP32". Installa la libreria che viene visualizzata poiché ne abbiamo bisogno per lo schizzo.
Passaggio 5: carica lo schizzo per la parte 2
Scarica lo sketch dal seguente link:
Aprilo usando l'IDE di Arduino e poi aggiornalo con i tuoi dettagli. Dovrai aggiungere il nome di rete e la password poiché la scheda deve connettersi alla rete WiFI. Dovrai anche fornire un indirizzo e-mail insieme alla password per consentire alla scheda di inviare l'e-mail. Consiglierei di creare un nuovo account GMAIL. Una volta creato l'account, devi abilitare le app meno sicure visitando il seguente link:
myaccount.google.com/lesssecureapps?pli=1
È inoltre necessario specificare il destinatario e se necessario è possibile averne più. Guarda il video per saperne di più. Una volta fatto tutto ciò, carica lo schizzo sulla scheda e accendilo. Consiglierei di collegare il terminale seriale e guardare l'output in quanto questo ti avviserà se ci sono errori.
Se tutto funziona come previsto, la scheda dovrebbe acquisire, salvare un'immagine e anche inviarla come e-mail.
Passaggio 6: aggiungere l'elettronica a un involucro
Ho usato la custodia dal seguente link:
Ho aggiunto i supporti e l'ho stampato a faccia in giù, il che non ha dato una finitura molto buona, ma per ora dovrebbe funzionare. Dato che il sensore PIR era un po' troppo grande per la custodia, ho dissaldato il sensore e l'ho collegato al PCB usando dei fili. Ho quindi creato il circuito di interfaccia utilizzando una scheda prototipi e l'ho cablato in posizione. Usa lo schema di collegamento mostrato in precedenza per collegare tutto insieme e puoi aggiungere del nastro Kapton per l'isolamento.
Ho iniziato incollando il sensore PIR, seguito dal PCB PIR. Ho quindi inserito la scheda ESP32 all'interno e mi sono reso conto che la custodia non ti consente di accedere alla scheda microSD ma questo non mi importava poiché le immagini sarebbero state inviate via email. Ho quindi aggiunto la scheda di interfaccia e incollato la scheda breakout microUSB. Infine, ho piegato il transistor per consentire al coperchio di chiudersi in posizione. Accendi la scheda e dovrebbe scattare un'immagine quando viene rilevato un movimento.
Se ti è piaciuto questo post, non dimenticare di seguirci utilizzando i link sottostanti poiché costruiremo molti altri progetti come questo:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Sito Web BnBe:
Consigliato:
Ali cosplay attivate dal movimento usando Circuit Playground Express - Parte 1: 7 passaggi (con immagini)
Ali cosplay attivate dal movimento usando Circuit Playground Express - Parte 1: questa è la prima parte di un progetto in due parti, in cui ti mostrerò il mio processo per creare un paio di ali di fata automatizzate. La prima parte del progetto è il meccanica delle ali, e la seconda parte è renderla indossabile e aggiungere le ali
Retrofit delle luci a LED attivate dal suono su un jukebox: 4 passaggi
Retrofit di luci a led attivate dal suono su un jukebox: per un po' di tempo ho pensato di provare a creare luci che cambiassero colore a tempo con un po' di musica, da aggiungere a un jukebox e quando ho visto la sfida della velocità della striscia LED, e dal momento che siamo in isolamento al momento, ho pensato che sarebbe stato
Luci attivate dal movimento: 5 passaggi
Luci attivate dal movimento: questa guida ti mostrerà come utilizzare un FPGA per creare una luce attivata da un sensore di movimento di colore variabile finché c'è movimento. I livelli di rosso, blu e verde sono tutti controllati agganciando un valore a ogni singolo colore. Questo progetto v
Scale attivate dal movimento: 6 passaggi (con immagini)
Scale attivate dal movimento: Sì, so cosa stai pensando, questo sembra un po' eccessivo ma prima di tutto, non dovrai mai preoccuparti di sbattere di nuovo il dito del piede e in secondo luogo, salire e scendere le scale rende così tanto divertente, mi sono ritrovato a salire le scale senza motivo
Presa controllata dal movimento - Da una luce di rilevamento del movimento: 6 passaggi
Presa controllata dal movimento - Da una luce di rilevamento del movimento: Immagina di essere un dolcetto o scherzetto che va nella casa più spaventosa del quartiere. Dopo aver superato tutti i ghoul, i fantasmi e i cimiteri, arrivi finalmente all'ultimo percorso. Puoi vedere le caramelle in una ciotola davanti a te! Ma poi improvvisamente un gho