Kazalo:

Zajem slike pri gibanju in e -pošta: 6 korakov
Zajem slike pri gibanju in e -pošta: 6 korakov

Video: Zajem slike pri gibanju in e -pošta: 6 korakov

Video: Zajem slike pri gibanju in e -pošta: 6 korakov
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, November
Anonim
Zajemanje slik, ki jih sproži gibanje, in e -pošta
Zajemanje slik, ki jih sproži gibanje, in e -pošta
Zajemanje slik, ki jih sproži gibanje, in e -pošta
Zajemanje slik, ki jih sproži gibanje, in e -pošta

Nadgrajujemo prejšnje projekte ESP32-CAM in gradimo sistem za zajemanje slik, ki sproži gibanje in pošlje tudi e-poštno sporočilo s sliko kot prilogo. Ta gradnja uporablja ploščo ESP32-CAM skupaj s senzorskim modulom PIR, ki temelji na senzorju AM312. Plošča večino časa preživi v načinu spanja in se zbudi, da posname sliko, ko zazna gibanje. V prvem delu spremenimo prejšnjo skico časovnega zamika, da dodamo funkcijo zaznavanja gibanja. Nato posodobimo skico in dodamo funkcijo e -pošte v 2. delu

Zgornji video zajema vse, kar morate vedeti, in pojasnjuje, kako je skica sestavljena.

1. korak: Zberite elektroniko

Zberite elektroniko
Zberite elektroniko
Zberite elektroniko
Zberite elektroniko

Plošča ESP32-CAM že vsebuje modul kamere in režo za kartico microSD, ki jo potrebujemo za to skico. Poleg tega boste potrebovali kartico microSD, senzorski modul PIR (na osnovi tipala AM312), NPN tranzistor za splošno uporabo (BC547, BC548, BC549 ali 2N3904), odklopno ploščo microUSB, 10K ohm in 1K ohm upor in tudi pretvornik USB v serijski za nalaganje skice.

2. korak: naložite skico za 1. del

Naložite skico za 1. del
Naložite skico za 1. del

Plošča ESP32-CAM nima vgrajenega priključka USB, zato morate za nalaganje skice uporabiti zunanji pretvornik USB v serijski pretvornik. Uporabite lahko zgornje ožičenje, vendar se prepričajte, da je pretvornik USB v serijski priključen v načinu 3.3V.

Priporočljivo je, da za napajanje plošče uporabite zunanji napajalnik 5V, še posebej, če uporabljate odklopno ploščo FTDI. Za zunanje napajanje 5V bo preprosta odklopna plošča USB povsem v redu. Nekaj uspeha je bilo pri napajanju plošče neposredno z izklopne plošče CP2102, tako da lahko to najprej poskusite. Plošča ima po potrebi tudi napajalni pin 3.3V.

Skakalec je potreben za postavitev plošče v način prenosa. Ko vse povežete, vklopite ploščo, odprite serijski terminal (Tools-> Serial Monitor) s hitrostjo prenosa 115, 200 in pritisnite gumb za ponastavitev. Morate dobiti izhod, kot je prikazano na sliki, in to bo pomenilo, da vse deluje po pričakovanjih.

Skico lahko prenesete na naslednji povezavi:

3. korak: Priključite vezje in preizkusite

Priključite vezje in preizkusite
Priključite vezje in preizkusite
Priključite vezje in preizkusite
Priključite vezje in preizkusite

Zgradite vezje s ploščico in preizkusite, da se prepričate, ali vse deluje po pričakovanjih. Končnemu izhodu senzorja sem dodal multimeter, ki je pomagal ugotoviti njegovo stanje. Ko ste zadovoljni z načinom delovanja, nadaljujte z drugim delom.

4. korak: Namestite knjižnico odjemalca pošte

Namestite knjižnico odjemalca pošte
Namestite knjižnico odjemalca pošte
Namestite knjižnico odjemalca pošte
Namestite knjižnico odjemalca pošte

Odprite upravitelja knjižnice in vnesite "ESP32 Mail Client". Namestite knjižnico, ki se prikaže, kot jo potrebujemo za skico.

5. korak: naložite skico za 2. del

Naložite skico za 2. del
Naložite skico za 2. del
Naložite skico za 2. del
Naložite skico za 2. del
Naložite skico za 2. del
Naložite skico za 2. del

Skico prenesite s naslednje povezave:

Odprite ga z Arduino IDE in ga posodobite s svojimi podatki. Dodati morate ime omrežja in geslo, saj se mora plošča povezati z omrežjem WiFI. Prav tako boste morali skupaj z geslom poslati e -poštni naslov za pošiljanje e -pošte. Priporočam, da ustvarite nov račun GMAIL. Ko ustvarite račun, morate omogočiti manj varne aplikacije na naslednji povezavi:

myaccount.google.com/lesssecureapps?pli=1

Določiti morate tudi prejemnika, po potrebi pa jih lahko imate več. Če želite izvedeti več, si oglejte video. Ko je vse to narejeno, naložite skico na ploščo in jo vklopite. Priporočam, da priključite serijski terminal in si ogledate izhod, saj vas bo tako obvestil, če pride do napak.

Če vse deluje po pričakovanjih, mora plošča posneti, shraniti sliko in jo poslati tudi kot e -pošto.

6. korak: Dodajte elektroniko v ohišje

Dodajte elektroniko v ohišje
Dodajte elektroniko v ohišje
Dodajte elektroniko v ohišje
Dodajte elektroniko v ohišje
Dodajte elektroniko v ohišje
Dodajte elektroniko v ohišje

Ohišje sem uporabil na naslednji povezavi:

Dodala sem podpore in jih natisnila z licem navzdol, kar ni prineslo dobrega zaključka, vendar bi to za zdaj moralo delovati. Ker je bilo tipalo PIR malo preveliko za ohišje, sem senzor razpakiral in ga z žicami povezal s tiskanim vezjem. Nato sem z uporabo protoboard -a ustvaril vmesno vezje in ga ožičil. Uporabite povezovalni diagram, ki je prikazan prej, da vse skupaj povežete in lahko dodate nekaj Kaptonovega traku za izolacijo.

Začel sem z lepljenjem PIR senzorja, nato pa še PIR PCB. Nato sem vstavil ploščo ESP32 in ugotovil, da vam ohišje ne dovoljuje dostopa do kartice microSD, vendar to zame ni bilo pomembno, saj bi bile slike poslane po e -pošti. Nato sem dodal vmesniško ploščo in jo zlepil v ploščo microUSB. Nazadnje sem upognil tranzistor, da se pokrov zapre. Vklopite ploščo in ob zaznavi gibanja mora posneti sliko.

Če vam je bila ta objava všeč, nas ne pozabite spremljati s spodnjimi povezavami, saj bomo gradili še veliko takšnih projektov:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Spletno mesto BnBe:

Priporočena: