Turinys:
- 1 žingsnis: surinkite elektroniką
- 2 veiksmas: įkelkite 1 dalies eskizą
- 3 žingsnis: prijunkite grandinę ir patikrinkite
- 4 veiksmas: įdiekite pašto klientų biblioteką
- 5 veiksmas: įkelkite 2 dalies eskizą
- 6 veiksmas: pridėkite elektroniką prie korpuso
Video: Judesio suaktyvintas vaizdo fiksavimas ir el. Paštas: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Mes remiamės ankstesniais ESP32-CAM projektais ir kuriame judesio suaktyvintą vaizdo fiksavimo sistemą, kuri taip pat siunčia el. Laišką su atvaizdu kaip priedą. Ši konstrukcija naudoja ESP32-CAM plokštę kartu su PIR jutiklio moduliu, pagrįstu AM312 jutikliu. Lenta didžiąją laiko dalį praleidžia miego režimu ir nubunda fotografuoti, kai tik aptinkamas judesys. 1 dalyje mes modifikuojame ankstesnį laiko intervalo eskizą, kad pridėtume judesio aptikimo funkciją. Tada atnaujiname eskizą ir 2 dalyje įtraukiame el. Pašto funkciją
Aukščiau pateiktame vaizdo įraše pateikiama viskas, ką reikia žinoti, taip pat paaiškinta, kaip sudaromas eskizas.
1 žingsnis: surinkite elektroniką
ESP32-CAM plokštėje jau yra fotoaparato modulis ir „microSD“kortelės lizdas, kurio mums reikia šiam eskizui. Be to, jums reikės „microSD“kortelės, PIR jutiklio modulio (pagrįsto AM312 jutikliu), bendrosios paskirties NPN tranzistoriaus (BC547, BC548, BC549 arba 2N3904), „microUSB“pertraukimo plokštės, 10K omo ir 1K omo rezistorius, taip pat USB į nuoseklųjį keitiklį, kad būtų galima įkelti eskizą.
2 veiksmas: įkelkite 1 dalies eskizą
ESP32-CAM plokštėje nėra įmontuotos USB jungties, todėl eskizui įkelti turite naudoti išorinį USB į nuoseklųjį keitiklį. Galite naudoti aukščiau parodytas laidų jungtis, tačiau įsitikinkite, kad USB į nuoseklųjį keitiklį prijungtas 3.3V režimu.
Rekomenduojama naudoti išorinį 5 V maitinimo šaltinį, norint maitinti plokštę, ypač jei naudojate FTDI pertraukimo plokštę. Išoriniam 5 V maitinimo šaltiniui puikiai tiks paprasta USB pertraukimo plokštė. Šiek tiek pasisekė maitinant plokštę tiesiai iš CP2102 pertraukimo plokštės, kad galėtumėte tai išbandyti pirmiausia. Jei reikia, plokštėje taip pat yra 3,3 V maitinimo kaištis.
Džemperis reikalingas, kad plokštė būtų atsisiuntimo režimu. Kai viskas bus prijungta, įjunkite plokštę, atidarykite nuoseklųjį terminalą (Įrankiai-> Serijinis monitorius), kurio dažnis yra 115, 200, ir paspauskite atstatymo mygtuką. Turėtumėte gauti išvestį, kaip parodyta paveikslėlyje, ir tai parodys, kad viskas veikia taip, kaip tikėtasi.
Eskizą galite atsisiųsti naudodami šią nuorodą:
3 žingsnis: prijunkite grandinę ir patikrinkite
Sukurkite grandinę naudodami duonos lentą ir patikrinkite, ar viskas veikia taip, kaip tikėtasi. Prie galutinio jutiklio išvesties pridėjau multimetrą, kad padėtų nustatyti jo būseną. Kai būsite patenkinti tuo, kaip viskas veikia, pereikite prie 2 dalies.
4 veiksmas: įdiekite pašto klientų biblioteką
Atidarykite bibliotekos tvarkyklę ir įveskite „ESP32 Mail Client“. Įdiekite rodomą biblioteką, kai mums to reikia eskizui.
5 veiksmas: įkelkite 2 dalies eskizą
Atsisiųskite eskizą iš šios nuorodos:
Atidarykite jį naudodami „Arduino IDE“ir atnaujinkite jį savo duomenimis. Turėsite pridėti tinklo pavadinimą ir slaptažodį, nes plokštė turi prisijungti prie „WiFI“tinklo. Taip pat turėsite pateikti el. Pašto adresą ir slaptažodį, kad lenta galėtų išsiųsti el. Laišką. Aš rekomenduočiau sukurti naują GMAIL paskyrą. Sukūrę paskyrą, turite įgalinti mažiau saugias programas apsilankę šioje nuorodoje:
myaccount.google.com/lesssecureapps?pli=1
Taip pat turite nurodyti gavėją ir, jei reikia, galite turėti kelis. Žiūrėkite vaizdo įrašą, kad sužinotumėte daugiau. Kai visa tai bus padaryta, įkelkite eskizą į lentą ir įjunkite. Aš rekomenduočiau prijungti serijinį terminalą ir žiūrėti išvestį, nes tai praneš jums, jei yra kokių nors klaidų.
Jei viskas veikia taip, kaip tikėtasi, lenta turėtų užfiksuoti, išsaugoti vaizdą ir taip pat išsiųsti jį el. Paštu.
6 veiksmas: pridėkite elektroniką prie korpuso
Aš naudoju korpusą iš šios nuorodos:
Pridėjau atramas ir atspausdinau ją veidu žemyn, o tai nesuteikė labai geros apdailos, tačiau dabar tai turėtų veikti. Kadangi PIR jutiklis buvo šiek tiek per didelis gaubtui, aš atjungiau jutiklį ir prijungiau jį prie PCB laidais. Tada aš sukūriau sąsajos grandinę naudodamas protoboardą ir prijungiau jį vietoje. Naudokite anksčiau pateiktą prijungimo schemą, kad visa tai sujungtumėte, ir izoliacijai galite pridėti Kaptono juostą.
Pradėjau klijuoti PIR jutiklį, po to - PIR PCB. Tada įdėjau ESP32 plokštę į vidų ir supratau, kad dėklas neleidžia jums pasiekti „microSD“kortelės, tačiau man tai nebuvo svarbu, nes vaizdai bus siunčiami el. Tada pridėjau sąsajos plokštę ir priklijavau „microUSB“pertraukimo plokštę. Galiausiai sulenkiau tranzistorių, kad dangtelis užsidarytų vietoje. Įjunkite plokštę ir ji turėtų nufotografuoti, kai aptinkamas judesys.
Jei jums patiko šis įrašas, nepamirškite sekti mūsų naudodami toliau pateiktas nuorodas, nes mes kursime daug daugiau tokių projektų kaip šis:
- „YouTube“:
- Instagram:
- „Facebook“:
- „Twitter“:
- „BnBe“svetainė:
Rekomenduojamas:
„Pasidaryk pats“žadintuvo dviračio užraktas (suaktyvintas smūgis): 5 žingsniai (su nuotraukomis)
„Pasidaryk pats“žadintuvo dviračio užraktas (įjungtas smūgis): Šiame projekte parodysiu, kaip sukurti paprastą smūgiu suaktyvinamą žadintuvo dviračio užraktą. Kaip rodo pavadinimas, jis sukuria aliarmo garsą, kai jūsų dviratis yra gabenamas su leidimu. Pakeliui šiek tiek sužinosime apie pjezoele
„Kraken Jr.“„IoT App“mokymo programa 2 dalis - Cid ir Auth kodo fiksavimas: 4 žingsniai
„Kraken Jr.“„IoT“programos mokomoji dalis 2 dalis - Cid ir Auth kodo fiksavimas: 1 mokomoji dalis (Registracija el. Paštu ir aktyvinimas) 2 vadovo dalis (Cid ir Auth kodo fiksavimas) 3 mokymo dalis („Arduino“registracija) Naujo valdiklio registravimas jūsų Kraken Jr. Programėlė paprasta. Tačiau jums reikės kelių žingsnių, kad prisitaikytumėte
Mobilusis telefonas suaktyvintas „Webasto“: 6 žingsniai
Mobilusis telefonas suaktyvintas „Webasto“: visi mano žmonos šeimos nariai vairuoja „VW Passat“su 2 l dyzelinu. Visi jie turi „Webasto“variklio šildytuvus žiemai. Mano žmona turi seniausią „Passat“ir jos šildytuvo nuotolinio valdymo pultas sugedo, todėl pradėjome galvoti apie šildymo įjungimą mobiliuoju telefonu. Vienas iš
5 LDR grandinės: fiksavimas, laikmačiai, šviesos ir tamsos jutikliai: 3 žingsniai
5 LDR grandinės: fiksavimas, laikmačiai, šviesos ir tamsos jutikliai: nuo šviesos priklausomas rezistorius, dar žinomas kaip LDR, yra komponentas, turintis (kintantį) pasipriešinimą, kuris kinta priklausomai nuo šviesos intensyvumo. Tai leidžia juos naudoti šviesos jutimo grandinėse. Čia aš parodžiau penkias paprastas grandines, kurios gali būti
„Pasidaryk pats“vaizdo žaidimas, valdomas galvos judesio (išplėstinė realybė): 4 žingsniai
„Pasidaryk pats“vaizdo žaidimas, valdomas galvos judesio (išplėstinė realybė): noriu parodyti, kaip šiais laikais lengva sukurti savo žaidimą, kurį galima valdyti judinant kūną. Jums reikės tik nešiojamojo kompiuterio su žiniatinklio kamera ir tam tikrų programavimo įgūdžių. Jei neturite nešiojamojo kompiuterio ir žiniatinklio kameros arba jei nežinote, kaip programuoti