Cuprins:
- Pasul 1: Adunați electronica
- Pasul 2: încărcați schița pentru partea 1
- Pasul 3: Conectați circuitul și testați
- Pasul 4: Instalați Biblioteca Client Mail
- Pasul 5: încărcați schița pentru partea 2
- Pasul 6: Adăugați aparatele electronice la o incintă
Video: Captură de imagine declanșată de mișcare și e-mail: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Ne bazăm pe proiectele anterioare ESP32-CAM și construim un sistem de captare a imaginilor declanșat de mișcare, care trimite, de asemenea, un e-mail cu imaginea ca atașament. Această versiune folosește placa ESP32-CAM împreună cu un modul senzor PIR bazat pe senzorul AM312. Placa petrece cea mai mare parte a timpului în modul de repaus și se trezește pentru a face o imagine odată detectată mișcarea. În partea 1, modificăm schița anterioară pentru a adăuga caracteristica de detectare a mișcării. Apoi actualizăm schița și adăugăm caracteristica de e-mail în partea 2
Videoclipul de mai sus acoperă tot ce trebuie să știți și explică, de asemenea, modul în care schița este pusă împreună.
Pasul 1: Adunați electronica
Placa ESP32-CAM conține deja modulul camerei și slotul pentru card microSD de care avem nevoie pentru această schiță. În plus, veți avea nevoie de un card microSD, un modul senzor PIR (bazat pe senzorul AM312), un tranzistor NPN de uz general (BC547, BC548, BC549 sau 2N3904), o placă microUSB, o 10K Ohm și 1K ohm rezistor și, de asemenea, un convertor USB în serie pentru a încărca schița.
Pasul 2: încărcați schița pentru partea 1
Placa ESP32-CAM nu are un conector USB integrat, deci trebuie să utilizați un convertor USB-serial extern pentru a încărca schița. Puteți utiliza conexiunile de cablare prezentate mai sus, dar asigurați-vă că convertorul USB la serial este conectat în modul 3.3V.
Se recomandă utilizarea unei surse externe de 5V pentru alimentarea plăcii, mai ales dacă utilizați o placă FTDI. Pentru sursa externă de 5V, o placă simplă USB va funcționa foarte bine. S-a înregistrat un anumit succes în alimentarea plăcii direct de pe placa de breakout CP2102, astfel încât să puteți încerca mai întâi asta. Placa are, de asemenea, un pin de alimentare de 3,3V, dacă este necesar.
Jumperul este necesar pentru a pune placa în modul de descărcare. După ce aveți totul conectat, porniți placa, deschideți un terminal serial (Instrumente-> Monitor serial) cu o rată de transmisie de 115, 200 și apăsați butonul de resetare. Ar trebui să obțineți o ieșire așa cum se arată în imagine și acest lucru va indica faptul că totul funcționează conform așteptărilor.
Puteți descărca schița folosind următorul link:
Pasul 3: Conectați circuitul și testați
Construiți circuitul folosind o placă de testare și testați pentru a vă asigura că totul funcționează conform așteptărilor. Am adăugat un multimetru la ieșirea finală a senzorului pentru a ajuta la determinarea stării sale. Odată ce sunteți mulțumit de modul în care funcționează totul, treceți la partea 2.
Pasul 4: Instalați Biblioteca Client Mail
Deschideți managerul de bibliotecă și tastați „ESP32 Mail Client”. Instalați biblioteca care apare pe măsură ce avem nevoie de aceasta pentru schiță.
Pasul 5: încărcați schița pentru partea 2
Descărcați schița de pe următorul link:
Deschideți-l folosind IDE-ul Arduino și apoi actualizați-l cu detaliile dvs. Va trebui să adăugați numele și parola rețelei, deoarece placa trebuie să se conecteze la rețeaua WiFI. De asemenea, va trebui să furnizați o adresă de e-mail împreună cu parola pentru ca placa să trimită e-mailul. Aș recomanda crearea unui cont GMAIL nou. Odată ce contul este creat, trebuie să activați aplicații mai puțin sigure accesând următorul link:
myaccount.google.com/lesssecureapps?pli=1
De asemenea, trebuie să specificați destinatarul și puteți avea mai multe dacă este necesar. Urmăriți videoclipul pentru a afla mai multe. Odată ce toate acestea sunt terminate, încărcați schița pe tablă și porniți-o. Aș recomanda conectarea terminalului serial și urmărirea ieșirii, deoarece acest lucru vă va anunța dacă există erori.
Dacă totul funcționează așa cum era de așteptat, atunci placa ar trebui să capteze, să salveze o imagine și, de asemenea, să o trimită ca e-mail.
Pasul 6: Adăugați aparatele electronice la o incintă
Am folosit incinta de pe următorul link:
Am adăugat suporturi și l-am imprimat cu fața în jos, ceea ce nu a dat un finisaj foarte bun, dar acest lucru ar trebui să funcționeze pentru moment. Deoarece senzorul PIR era puțin prea mare pentru carcasă, am desoldat senzorul și l-am conectat la PCB folosind fire. Apoi am creat circuitul de interfață folosind un protoboard și l-am conectat la locul său. Utilizați diagrama de conectare prezentată mai devreme pentru a conecta totul împreună și puteți adăuga niște bandă Kapton pentru izolare.
Am început prin lipire în senzorul PIR, urmat de PCB PIR. Am așezat apoi placa ESP32 în interior și mi-am dat seama că carcasa nu vă permite să accesați cardul microSD, dar acest lucru nu contează pentru mine, deoarece imaginile vor fi trimise prin e-mail. Am adăugat apoi placa de interfață și am lipit-o pe placa de separare microUSB. În cele din urmă, am îndoit tranzistorul pentru a permite capacului să se închidă la locul său. Porniți placa și ar trebui să ia o imagine atunci când este detectată mișcarea.
Dacă ți-a plăcut această postare, nu uita să ne urmărești folosind linkurile de mai jos, deoarece vom construi multe alte proiecte de genul acesta:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Site-ul BnBe:
Recomandat:
Eye Guardian: Protecția ochilor declanșată de sunet: 9 pași (cu imagini)
Eye Guardian: Protecția ochilor declanșată de sunet: Eye Guardian este un dispozitiv de protecție a ochilor declanșat de sunet continuu cu înaltă decibelie, alimentat de Arduino. Detectează sunetul echipamentului greu și scade ochelarii de protecție în timp ce echipamentul este utilizat. În primul pas, voi explica Inspirația
Cameră declanșată de mișcare cu Raspberry Pi: 6 pași
Cameră declanșată de mișcare cu Raspberry Pi: Raspberry Pi cu senzor infraroșu pasiv HC-SR501 pentru a detecta aspectul veveriței și apoi pentru a declanșa SONY A6300 pentru a înregistra videoclipul la cel mai bun unghi și distanță
UCL-lloT-Outdoor-light Declanșată de răsărit / apus: 6 pași
UCL-lloT-Outdoor-light Declanșată de răsărit / apus de soare .: Bună ziua tuturor! Cu un pic de lucru, câteva piese și cod am pus împreună acest instructiv care vă va arăta de la început până la sfârșit exact cum să produceți această lumină de exterior. Ideea a venit de la tatăl meu, care în timpul verii trebuia să iasă manual
[Arduino Robot] Cum se realizează un robot de captură de mișcare - Thumbs Robot - Servomotor - Cod sursă: 26 de pași (cu imagini)
[Arduino Robot] Cum se realizează un robot de captură de mișcare | Thumbs Robot | Servomotor | Cod sursă: Robot Thumbs. S-a folosit un potențiometru al servomotorului MG90S. Este foarte distractiv și ușor! Codul este foarte simplu. Este doar în jur de 30 de linii. Arată ca o captură de mișcare. Vă rugăm să lăsați orice întrebare sau feedback! [Instrucțiuni] Cod sursă https: //github.c
Cameră spion declanșată de mișcare: 5 pași (cu imagini)
Motion Triggered Spy Cam: Acum puteți efectua supravegherea secretă cu acest „prins în mișcare” cameră video spion care înregistrează videoclipuri și audio ascunse. Vedeți-l în acțiune și rezultatele testului