Cuprins:

Captură de imagine declanșată de mișcare și e-mail: 6 pași
Captură de imagine declanșată de mișcare și e-mail: 6 pași

Video: Captură de imagine declanșată de mișcare și e-mail: 6 pași

Video: Captură de imagine declanșată de mișcare și e-mail: 6 pași
Video: GÂNDEȘTE mai puțin, FĂ mai mult ! METODA IVY LEE | 7 PAȘI SPRE REALIZAREA OBIECTIVELOR 2024, Iulie
Anonim
Captură de imagine declanșată de mișcare și e-mail
Captură de imagine declanșată de mișcare și e-mail
Captură de imagine declanșată de mișcare și e-mail
Captură de imagine declanșată de mișcare și e-mail

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

Adunați electronica
Adunați electronica
Adunați electronica
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

Încărcați schița pentru partea 1
Î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

Conectați circuitul și testați
Conectați circuitul și testați
Conectați circuitul și testați
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

Instalați Biblioteca Client Mail
Instalați Biblioteca Client Mail
Instalați Biblioteca Client Mail
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

Încărcați schița pentru partea 2
Încărcați schița pentru partea 2
Încărcați schița pentru partea 2
Încărcați schița pentru partea 2
Încărcați schița pentru partea 2
Î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ă

Adăugați aparatele electronice la o incintă
Adăugați aparatele electronice la o incintă
Adăugați aparatele electronice la o incintă
Adăugați aparatele electronice la o incintă
Adăugați aparatele electronice la o incintă
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: