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, Juli
Anonim
Snimanje slike pokrenute pokretom i e -pošta
Snimanje slike pokrenute pokretom i e -pošta
Snimanje slike i e -pošta pokrenutom pokretom
Snimanje slike i e -pošta pokrenutom pokretom

Nadgrađujemo se na prethodnim projektima ESP32-CAM i gradimo sistem za snimanje slika pokretan pokretom koji takođe šalje e-poruku sa slikom kao privitak. Ova konstrukcija koristi ESP32-CAM ploču zajedno sa PIR senzorskim modulom koji se temelji na AM312 senzoru. 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 funkciju detekcije pokreta. Zatim ažuriramo skicu i dodajemo značajku e -pošte u 2. dio

Gornji video zapis 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 (baziran na AM312 senzoru), 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

Otpremite skicu za prvi dio
Otpremite skicu za prvi dio

ESP32-CAM ploča nema ugrađeni USB konektor pa morate upotrijebiti vanjski USB u serijski pretvarač za postavljanje skice. Možete koristiti gore prikazane veze 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, posebno ako koristite FTDI razvodnu 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 CP2102 ploče za razbijanje pa možete to prvo isprobati. Ploča takođe ima pin za napajanje od 3,3V ako je potrebno.

Kratkospojnik je potreban za postavljanje ploče u način preuzimanja. Nakon što sve povežete, uključite ploču, otvorite serijski terminal (Alati-> Serijski monitor) sa brzinom prijenosa od 115, 200 i pritisnite tipku za resetiranje. Trebali biste dobiti izlaz kao što je prikazano na slici i 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 biblioteke i upišite "ESP32 Mail Client". Instalirajte biblioteku koja nam se prikaže kako nam je potrebno za skicu.

Korak 5: Otpremite skicu za drugi dio

Otpremite skicu za 2. dio
Otpremite skicu za 2. dio
Otpremite skicu za 2. dio
Otpremite skicu za 2. dio
Otpremite skicu za 2. dio
Otpremite 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 treba povezati s WiFI mrežom. Također ćete morati unijeti adresu e -pošte zajedno s lozinkom za ploču za slanje e -pošte. Preporučio bih kreiranje novog GMAIL računa. Nakon što je račun kreiran, morate omogućiti manje sigurne aplikacije tako što ćete posjetiti sljedeću vezu:

myaccount.google.com/lesssecureapps?pli=1

Također morate navesti primatelja, a prema potrebi možete imati i više njih. Pogledajte video da biste saznali više. Kada sve ovo učinite, postavite skicu na ploču i uključite je. Preporučio bih da spojite serijski terminal i gledate izlaz jer će vas to obavijestiti ako dođe do grešaka.

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 povezao ga na mjestu. Upotrijebite ranije prikazani dijagram povezivanja kako biste sve spojili i možete dodati malo Kapton 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 dozvoljava pristup microSD kartici, ali to mi nije bilo važno jer će se slike slati e -poštom. Zatim sam dodao ploču sa sučeljem 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čuje se: