Sadržaj:

Snimanje slike pokrenute pokretom i e -pošta: 6 koraka
Snimanje slike pokrenute pokretom i e -pošta: 6 koraka

Video: Snimanje slike pokrenute pokretom i e -pošta: 6 koraka

Video: Snimanje slike pokrenute pokretom i e -pošta: 6 koraka
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Srpanj
Anonim
Snimanje slike pokrenute pokretom i e -pošta
Snimanje slike pokrenute pokretom i e -pošta
Snimanje slike pokrenute pokretom i e -pošta
Snimanje slike pokrenute pokretom i e -pošta

Nadgrađujemo se na prethodnim projektima ESP32-CAM i izrađujemo sustav za snimanje slika pokretan pokretom koji također šalje e-poruku sa slikom kao privitkom. Ova konstrukcija koristi ploču ESP32-CAM zajedno s PIR senzorskim modulom koji se temelji na senzoru AM312. Ploča većinu vremena provodi u načinu mirovanja i budi se kako bi snimila sliku kada se detektira pokret. U prvom dijelu mijenjamo prethodnu skicu s vremenskim odmakom kako bismo dodali značajku detekcije pokreta. Zatim ažuriramo skicu i dodajemo značajku e -pošte u 2. dio

Gornji videozapis pokriva sve što trebate znati, a također objašnjava i kako je skica sastavljena.

Korak 1: Okupite elektroniku

Okupite elektroniku
Okupite elektroniku
Okupite elektroniku
Okupite elektroniku

ESP32-CAM ploča već sadrži modul kamere i utor za microSD karticu koji su nam potrebni za ovu skicu. Osim toga, trebat će vam microSD kartica, PIR senzorski modul (temeljen na senzoru AM312), NPN tranzistor opće namjene (BC547, BC548, BC549 ili 2N3904), microUSB razvodna ploča, 10K Ohm i 1K ohm otpornik i također USB na serijski pretvarač za postavljanje skice.

Korak 2: Prenesite skicu za prvi dio

Prenesite skicu za 1. dio
Prenesite skicu za 1. dio

ESP32-CAM ploča nema ugrađeni USB priključak pa morate upotrijebiti vanjski USB u serijski pretvarač za učitavanje skice. Možete koristiti gore prikazane spojeve ožičenja, ali provjerite je li USB -serijski pretvarač spojen u načinu 3.3V.

Preporučuje se korištenje vanjskog napajanja od 5 V za napajanje ploče, osobito ako koristite FTDI razbojnu ploču. Za vanjsko napajanje od 5 V, jednostavna USB razvodna ploča bit će sasvim u redu. Postignut je određeni uspjeh u napajanju ploče izravno s ploče za isključivanje CP2102, tako da to možete prvo isprobati. Ploča također ima pin za napajanje od 3,3V ako je potrebno.

Kratkospojnik je potreban za postavljanje ploče u način preuzimanja. Kad sve povežete, uključite ploču, otvorite serijski terminal (Alati-> Serijski monitor) s brzinom prijenosa od 115, 200 i pritisnite tipku za poništavanje. Trebali biste dobiti izlaz kako je prikazano na slici, a to će pokazati da sve radi kako se očekuje.

Skicu možete preuzeti pomoću sljedeće veze:

Korak 3: Spojite krug i testirajte

Spojite krug i testirajte
Spojite krug i testirajte
Spojite krug i testirajte
Spojite krug i testirajte

Izgradite krug pomoću matične ploče i testirajte kako biste bili sigurni da sve radi kako se očekuje. Dodao sam multimetar konačnom izlazu senzora kako bih lakše utvrdio njegovo stanje. Kad budete zadovoljni načinom na koji sve funkcionira, prijeđite na drugi dio.

Korak 4: Instalirajte biblioteku klijenta pošte

Instalirajte biblioteku klijenta pošte
Instalirajte biblioteku klijenta pošte
Instalirajte biblioteku klijenta pošte
Instalirajte biblioteku klijenta pošte

Otvorite upravitelja knjižnice i upišite "ESP32 Mail Client". Instalirajte knjižnicu koja nam se prikaže kako nam je ovo potrebno za skicu.

Korak 5: Prenesite skicu za 2. dio

Prenesite skicu za 2. dio
Prenesite skicu za 2. dio
Prenesite skicu za 2. dio
Prenesite skicu za 2. dio
Prenesite skicu za 2. dio
Prenesite skicu za 2. dio

Skicu preuzmite sa sljedeće veze:

Otvorite ga pomoću Arduino IDE -a, a zatim ga ažurirajte svojim podacima. Morat ćete dodati naziv mreže i lozinku jer se ploča mora povezati s WiFI mrežom. Također ćete morati unijeti adresu e -pošte zajedno sa lozinkom za ploču za slanje e -pošte. Preporučio bih stvaranje novog GMAIL računa. Nakon što je račun stvoren, morate omogućiti manje sigurne aplikacije tako da posjetite sljedeću vezu:

myaccount.google.com/lesssecureapps?pli=1

Također morate navesti primatelja, a prema potrebi možete imati i više njih. Za više informacija pogledajte video. Nakon što sve ovo učinite, prenesite skicu na ploču i uključite je. Preporučio bih da spojite serijski terminal i gledate izlaz jer će vas to obavijestiti ako postoje greške.

Ako sve radi kako se očekuje, ploča bi trebala snimiti, spremiti sliku i poslati je putem e -pošte.

Korak 6: Dodajte elektroniku u kućište

Dodajte elektroniku u kućište
Dodajte elektroniku u kućište
Dodajte elektroniku u kućište
Dodajte elektroniku u kućište
Dodajte elektroniku u kućište
Dodajte elektroniku u kućište

Koristio sam kućište sa sljedeće veze:

Dodao sam nosače i ispisao ih licem prema dolje, što nije dalo baš dobar završetak, ali ovo bi zasad trebalo funkcionirati. Budući da je PIR senzor bio malo prevelik za kućište, odspojio sam senzor i spojio ga na PCB pomoću žica. Zatim sam stvorio sklop sučelja koristeći protoboard i spojio ga na mjesto. Upotrijebite ranije prikazani dijagram povezivanja kako biste sve spojili i možete dodati malo Kaptonove trake za izolaciju.

Počeo sam lijepljenjem PIR senzora, a zatim PIR PCB -a. Zatim sam stavio ESP32 ploču unutra i shvatio da vam kućište ne dopušta pristup microSD kartici, ali to mi nije bilo važno jer će se slike slati e -poštom. Zatim sam dodao ploču sučelja i zalijepio u microUSB probojnu ploču. Na kraju sam savio tranzistor kako bih poklopac zatvorio. Uključite ploču i trebala bi snimiti sliku kada se detektira pokret.

Ako vam se svidio ovaj post, ne zaboravite nas pratiti putem donjih veza jer ćemo graditi još mnogo ovakvih projekata:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe web stranica:

Preporučeni: