Përmbajtje:
- Hapi 1: Mblidhni pajisjet elektronike
- Hapi 2: Ngarko Skicën për Pjesën 1
- Hapi 3: Lidhni qarkun dhe provën
- Hapi 4: Instaloni Bibliotekën e Klientit të Postës
- Hapi 5: Ngarko Skicën për Pjesën 2
- Hapi 6: Shtoni pajisjet elektronike në një rrethim
Video: Regjistrimi i imazhit i aktivizuar me lëvizje dhe email: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Ne ndërtojmë mbi projektet e mëparshme ESP32-CAM dhe ndërtojmë një sistem të kapjes së imazhit të shkaktuar nga lëvizja që gjithashtu dërgon një email me imazhin si një shtojcë. Ky model përdor bordin ESP32-CAM së bashku me një modul sensor PIR që bazohet në sensorin AM312. Bordi kalon pjesën më të madhe të kohës në modalitetin e gjumit dhe zgjohet për të marrë një imazh sapo të zbulohet lëvizja. Në pjesën 1, ne modifikojmë skicën e mëparshme të kalimit të kohës për të shtuar veçorinë e zbulimit të lëvizjes. Ne pastaj azhurnojmë skicën dhe shtojmë veçorinë e postës elektronike në pjesën 2
Videoja e mësipërme mbulon gjithçka që duhet të dini dhe gjithashtu shpjegon se si është bashkuar skica.
Hapi 1: Mblidhni pajisjet elektronike
Bordi ESP32-CAM tashmë përmban modulin e kamerës dhe folenë e kartës microSD që na nevojitet për këtë skicë. Përveç kësaj, do t'ju duhet një kartë microSD, një modul sensor PIR (bazuar në sensorin AM312), një transistor NPN me përdorim të përgjithshëm (BC547, BC548, BC549 ose 2N3904), një tabelë shpërthimi microUSB, një 10K Ohm dhe 1K rezistencë ohm dhe gjithashtu një konvertues USB në serial për të ngarkuar skicën.
Hapi 2: Ngarko Skicën për Pjesën 1
Bordi ESP32-CAM nuk ka një lidhës USB në bord, kështu që ju duhet të përdorni një konvertues USB të jashtëm në serial për të ngarkuar skicën. Mund të përdorni lidhjet e telave të paraqitura më lart, por sigurohuni që konvertuesi USB në serial të jetë i lidhur në modalitetin 3.3V.
Rekomandohet të përdorni një furnizim të jashtëm 5V për të fuqizuar bordin, veçanërisht nëse jeni duke përdorur një tabelë shpërthimi FTDI. Për furnizimin e jashtëm 5V, një bord i thjeshtë USB breakout do të funksionojë mirë. Ka pasur një sukses në fuqizimin e bordit direkt nga bordi i prishjes CP2102, kështu që ju mund ta provoni atë së pari. Bordi gjithashtu ka një pin 3.3V të energjisë nëse është e nevojshme.
Kërcyesi është i nevojshëm për ta vendosur tabelën në modalitetin e shkarkimit. Pasi të keni lidhur gjithçka, ndizni bordin, hapni një terminal serial (Tools-> Serial Monitor) me një normë baud prej 115, 200 dhe shtypni butonin e rivendosjes. Ju duhet të merrni një dalje siç tregohet në figurë dhe kjo do të tregojë se gjithçka po funksionon siç pritej.
Ju mund ta shkarkoni skicën duke përdorur lidhjen e mëposhtme:
Hapi 3: Lidhni qarkun dhe provën
Ndërtoni qarkun duke përdorur një dërrasë buke dhe provoni për t'u siguruar që gjithçka funksionon ashtu siç pritej. Shtova një multimetër në daljen përfundimtare të sensorit për të ndihmuar në përcaktimin e gjendjes së tij. Pasi të jeni të kënaqur me mënyrën se si funksionon gjithçka, kaloni në pjesën 2.
Hapi 4: Instaloni Bibliotekën e Klientit të Postës
Hapni menaxherin e bibliotekës dhe shkruani "ESP32 Mail Client". Instaloni bibliotekën që shfaqet pasi na nevojitet kjo për skicën.
Hapi 5: Ngarko Skicën për Pjesën 2
Shkarkoni skicën nga lidhja e mëposhtme:
Hapeni atë duke përdorur Arduino IDE dhe më pas përditësojeni me të dhënat tuaja. Ju do të duhet të shtoni emrin e rrjetit dhe fjalëkalimin pasi bordi duhet të lidhet me rrjetin WiFI. Ju gjithashtu do të duhet të siguroni një adresë emaili së bashku me fjalëkalimin që bordi të dërgojë email. Unë do të rekomandoja krijimin e një llogarie të re GMAIL. Pasi të krijohet llogaria, duhet të aktivizoni aplikacione më pak të sigurta duke vizituar lidhjen e mëposhtme:
myaccount.google.com/lesssecureapps?pli=1
Ju gjithashtu duhet të specifikoni marrësin dhe mund të keni shumëfish nëse kërkohet. Shikoni videon për të mësuar më shumë. Pasi të jetë bërë e gjithë kjo, ngarkoni skicën në tabelë dhe ndizeni. Unë do të rekomandoja lidhjen e terminalit serik dhe shikimin e daljes pasi kjo do t'ju njoftojë nëse ka ndonjë gabim.
Nëse gjithçka funksionon siç pritej, atëherë bordi duhet të kapë, ruajë një imazh dhe gjithashtu ta dërgojë atë si një email.
Hapi 6: Shtoni pajisjet elektronike në një rrethim
Kam përdorur mbylljen nga lidhja e mëposhtme:
Shtova mbështetës dhe e printova me fytyrë poshtë, gjë që nuk dha një përfundim shumë të mirë, por kjo duhet të funksionojë tani për tani. Meqenëse sensori PIR ishte pak shumë i madh për mbylljen, unë e shkriva sensorin dhe e lidha me PCB duke përdorur tela. Pastaj krijova qarkun e ndërlidhjes duke përdorur një protoboard dhe e instalova atë në vend. Përdorni diagramin e lidhjes të treguar më herët për t'i lidhur të gjitha së bashku dhe mund të shtoni disa shirita Kapton për izolim.
Fillova duke ngjitur në sensorin PIR, i ndjekur nga PCB PIR. Pastaj vendosa bordin ESP32 brenda dhe kuptova që kasë nuk ju lejon të hyni në kartën microSD, por kjo nuk kishte rëndësi për mua pasi imazhet do të dërgoheshin me email. Pastaj shtova bordin e ndërfaqes dhe u ngjita në bordin e shpërthimit të microUSB. Më në fund, e përkulja tranzistorin për të lejuar që mbulesa të mbyllej në vend. Ndizeni në tabelë dhe duhet të marrë një imazh kur zbulohet lëvizja.
Nëse ju ka pëlqyer ky postim, atëherë mos harroni të na ndiqni duke përdorur lidhjet më poshtë pasi do të ndërtojmë shumë projekte të tjera si ky:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Faqja e internetit BnBe:
Recommended:
Krahët e aktivizuar të Cosplay me lëvizje duke përdorur Circuit Playground Express - Pjesa 1: 7 Hapa (me fotografi)
Motion Activated Cosplay Wings Using Circuit Playground Express - Pjesa 1: Ky është një pjesë e një projekti me dy pjesë, në të cilin do t'ju tregoj procesin tim për të bërë një palë krahë zanash të automatizuar. Pjesa e parë e projektit është mekanika e krahëve, dhe pjesa e dytë e bën atë të vishet, dhe shtimin e krahëve
Përpunimi i Imazhit Me Raspberry Pi: Instalimi i OpenCV & Ndarja e Ngjyrës së Imazhit: 4 Hapa
Përpunimi i Imazhit Me Raspberry Pi: Instalimi i OpenCV & Ndarja e Ngjyrës së Imazhit: Ky postim është i pari nga disa mësime të përpunimit të imazhit që do të ndiqen. Ne hedhim një vështrim më të afërt në pikselët që përbëjnë një imazh, mësojmë se si të instalojmë OpenCV në Raspberry Pi dhe gjithashtu shkruajmë skripte testimi për të kapur një imazh dhe gjithashtu
Kraken Jr. Tutorial i Aplikacionit IoT Pjesa 1 - Regjistrimi dhe Aktivizimi me Email: 9 Hapa
Kraken Jr. IoT App Tutorial Pjesa 1 - Regjistrimi dhe aktivizimi i postës elektronike: Tutorial Pjesa 1 (Regjistrimi dhe aktivizimi i postës elektronike) Tutorial Pjesa 2 (Kapja e kodit Cid dhe Auth) Pjesa Tutorial 3 (Regjistrimi Arduino) Kraken Jr IoT është zbatimi më i thjeshtë i IoT në uebi. Duke përdorur Arduino Uno + Ethernet Shield ju mund të
ARUPI - një njësi regjistrimi e automatizuar me kosto të ulët/njësi regjistrimi autonome (ARU) për ekologët e panoramës: 8 hapa (me fotografi)
ARUPI - një njësi regjistrimi e automatizuar me kosto të ulët/njësi regjistrimi autonome (ARU) për ekologët Soundscape: Ky udhëzues është shkruar nga Anthony Turner. Projekti u zhvillua me shumë ndihmë nga Shed in School of Computing, University of Kent (z. Daniel Knox ishte një ndihmë e madhe!). Ai do t'ju tregojë se si të ndërtoni një Ud të Regjistrimit të Automatizuar
Monitorimi i temperaturës së dhomës së kontrolluar me Raspberry Pi me dalje të imazhit Gnuplot dhe aftësi paralajmërimi me email: 7 hapa
Monitorimi i temperaturës së dhomës me Raspberry Pi i kontrolluar me dalje të imazhit Gnuplot dhe aftësi paralajmëruese me email: Aty ku punoj, ka një dhomë shumë të rëndësishme e cila strehon shumë kompjuterë. Temperatura e ambientit të kësaj dhome duhet të jetë shumë e ftohtë për të optimizuar performancën e këtyre sistemeve. Më kërkuan të dal me një sistem monitorimi i cili ka aftësinë për të