Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Elektronika
- Hakbang 2: I-upload ang Sketch para sa Bahagi 1
- Hakbang 3: Ikonekta ang Circuit at Test
- Hakbang 4: I-install ang Mail Client Library
- Hakbang 5: I-upload ang Sketch para sa Bahagi 2
- Hakbang 6: Idagdag ang Electronics sa isang Enclosure
Video: Pag-trigger ng Paggalaw sa Imahe ng Larawan at Email: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Binubuo namin ang nakaraang mga proyekto ng ESP32-CAM at nagtatayo ng isang system na kumukuha ng imahe na nai-trigger ng paggalaw na nagpapadala rin ng isang email na may imahe bilang isang kalakip. Ang build na ito ay gumagamit ng board ng ESP32-CAM kasama ang isang module ng PIR sensor na batay sa AM312 sensor. Ginugugol ng board ang karamihan sa oras sa mode ng pagtulog at gumising upang kumuha ng isang imahe sa sandaling ang paggalaw ay nakita. Sa bahaging 1, binago namin ang nakaraang pag-sketch ng time-lapse upang idagdag ang tampok na pagtuklas ng paggalaw. Pagkatapos ay nai-update namin ang sketch at idagdag ang tampok na email sa bahagi 2
Saklaw ng video sa itaas ang lahat ng kailangan mong malaman at ipinapaliwanag din kung paano pinagsama ang sketch.
Hakbang 1: Ipunin ang Elektronika
Naglalaman na ang board ng ESP32-CAM ng module ng camera, at slot ng microSD card na kailangan namin para sa sketch na ito. Bilang karagdagan dito, kakailanganin mo ng isang microSD card, isang module ng sensor ng PIR (batay sa AM312 sensor), isang pangkalahatang layunin na NPN transistor (BC547, BC548, BC549 o 2N3904), isang breakout board ng microUSB, isang 10K Ohm at 1K ohm resistor at isang USB din sa serial converter upang mai-upload ang sketch.
Hakbang 2: I-upload ang Sketch para sa Bahagi 1
Ang board ng ESP32-CAM ay walang isang onboard USB konektor kaya kailangan mong gumamit ng isang panlabas na USB sa serial converter upang mai-upload ang sketch. Maaari mong gamitin ang mga koneksyon sa mga kable na ipinakita sa itaas ngunit tiyakin na ang USB sa serial converter ay konektado sa 3.3V mode.
Inirerekumenda na gumamit ng isang panlabas na 5V supply upang mapagana ang board, lalo na kung gumagamit ka ng isang FTDI breakout board. Para sa panlabas na 5V supply, isang simpleng USB breakout board ang magagawa. Nagkaroon ng ilang tagumpay sa pag-power ng board nang direkta mula sa breakout board ng CP2102 upang masubukan mo muna iyon. Ang board ay mayroon ding 3.3V power pin kung kinakailangan.
Ang jumper ay kinakailangan upang ilagay ang board sa download mode. Kapag nakakonekta mo na ang lahat, paganahin ang board, buksan ang isang serial terminal (Tools-> Serial Monitor) na may baud rate na 115, 200 at pindutin ang pindutan ng pag-reset. Dapat kang makakuha ng isang output tulad ng ipinakita sa imahe at ipahiwatig nito na ang lahat ay gumagana tulad ng inaasahan.
Maaari mong i-download ang sketch gamit ang sumusunod na link:
Hakbang 3: Ikonekta ang Circuit at Test
Buuin ang circuit gamit ang isang breadboard at subukan upang matiyak na gumagana ang lahat tulad ng inaasahan. Nagdagdag ako ng isang multimeter sa pangwakas na output ng sensor upang matulungan matukoy ang estado nito. Kapag masaya ka sa paraan ng lahat ng bagay, magpatuloy sa bahagi 2.
Hakbang 4: I-install ang Mail Client Library
Buksan ang manager ng library at i-type ang "ESP32 Mail Client". I-install ang library na lalabas kapag kailangan namin ito para sa sketch.
Hakbang 5: I-upload ang Sketch para sa Bahagi 2
I-download ang sketch mula sa sumusunod na link:
Buksan ito gamit ang Arduino IDE at pagkatapos ay i-update ito sa iyong mga detalye. Kakailanganin mong idagdag ang pangalan ng network at password tulad ng kailangan ng board upang kumonekta sa WiFI network. Kakailanganin mo ring magbigay ng isang email address kasama ang password para sa board na maipadala ang email. Inirerekumenda ko ang paglikha ng isang bagong account ng GMAIL. Kapag nagawa ang account, kailangan mong paganahin ang hindi gaanong ligtas na mga app sa pamamagitan ng pagbisita sa sumusunod na link:
myaccount.google.com/lesssecureapps?pli=1
Kailangan mo ring tukuyin ang tatanggap at maaari kang magkaroon ng maraming kung kinakailangan. Panoorin ang video upang matuto nang higit pa. Kapag tapos na ang lahat ng ito, i-upload ang sketch sa board at i-ON ito. Inirerekumenda kong ikonekta ang serial terminal at panoorin ang output dahil aabisuhan ka nito kung mayroong anumang mga error.
Kung gumagana ang lahat tulad ng inaasahan, dapat makuha ng board, i-save ang isang imahe at ipadala din ito bilang isang email.
Hakbang 6: Idagdag ang Electronics sa isang Enclosure
Ginamit ko ang enclosure mula sa sumusunod na link:
Nagdagdag ako ng mga suporta at naka-print ito sa mukha, na hindi nagbigay ng napakahusay na pagtatapos ngunit dapat itong gumana sa ngayon. Dahil ang sensor ng PIR ay medyo masyadong malaki para sa enclosure, sinira ko ang sensor at ikinonekta ito sa PCB gamit ang mga wire. Pagkatapos ay nilikha ko ang interfacing circuit gamit ang isang protoboard at wired ito sa lugar. Gamitin ang diagram ng koneksyon na ipinakita nang mas maaga upang ikonekta ang lahat ng ito nang magkasama at maaari kang magdagdag ng ilang Kapton tape para sa pagkakabukod.
Nagsimula ako sa pamamagitan ng pagdikit sa sensor ng PIR, sinundan ng PIR PCB. Inilagay ko ang board ng ESP32 sa loob at napagtanto na hindi ka pinapayagan ng kaso na i-access ang microSD card ngunit hindi ito mahalaga sa akin dahil ang mga imahe ay mai-email. Pagkatapos ay idinagdag ko ang interface board at nakadikit sa microUSB breakout board. Sa wakas, yumuko ako ng transistor upang payagan ang takip na isara sa lugar. Lakas sa pisara at dapat itong kumuha ng isang imahe kapag nakita ang paggalaw.
Kung nagustuhan mo ang post na ito, pagkatapos ay huwag kalimutang sundan kami gamit ang mga link sa ibaba dahil magtatayo kami ng maraming mga proyekto tulad nito:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe Website:
Inirerekumendang:
Paggalaw ng Paggalaw sa ilalim ng Ilaw ng Bed: 16 Hakbang (na may Mga Larawan)
Paggalaw sa Paggalaw sa ilalim ng Ilaw ng Kama: Kailanman sinubukan na lumabas ng kama nang tahimik sa gabi lamang upang maglakbay sa isang bagay at gisingin ang buong bahay? Ang paggalaw ng paggalaw ng gabi ay naka-install nang maingat sa ilalim ng iyong kama na nagbibigay ng mababang antas na ilaw na sapat na maliwanag upang gabayan ka sa paligid ng mga ligaw na LEGO na brick
Pagpoproseso ng Imahe Gamit ang Raspberry Pi: Pag-install ng OpenCV at Paghihiwalay ng Kulay ng Imahe: 4 na Hakbang
Pagpoproseso ng Imahe Gamit ang Raspberry Pi: Pag-install ng OpenCV at Paghihiwalay ng Kulay ng Imahe: Ang post na ito ay ang una sa maraming mga tutorial sa pagproseso ng imahe na susundan. Masusing pagtingin namin sa mga pixel na bumubuo ng isang imahe, matutunan kung paano i-install ang OpenCV sa Raspberry Pi at nagsusulat din kami ng mga script ng pagsubok upang makuha ang isang imahe at c
Nakita ang Pag-abiso sa Email sa Paggalaw para sa DVR o NVR: 4 na Hakbang
Motion Detected Email Notification para sa DVR o NVR: Sa itinuturo na ito ay ipapakita namin sa iyo kung paano mag-setup ng kilos na nakita ang mga notification sa email sa iyong DVR o NVR. Halos ang sinumang pumupunta sa anumang gusali ay alam na ang mga tao ay nagpasyang mag-install ng mga CCTV system upang maprotektahan ang kanilang pagmamay-ari
Tagapangalaga V1.0 -- Pag-upgrade ng Camera ng Peephole Camera Na May Arduino (Pag-record ng Paggalaw ng Paggalaw at Mga Tampok ng Electric Shock): 5 Hakbang
Tagapangalaga V1.0 || Pag-upgrade ng Camera Peephole Camera Sa Arduino (Pag-record ng Motion Detection & Electric Shock Features): Nag-order ako ng isang peephole camera ngunit nang gamitin ko ito, napagtanto na walang auto recording function (na-activate ng detection ng paggalaw). Pagkatapos ay nagsimula akong siyasatin kung paano ito gumagana. Upang magrekord ng isang video, dapat mong 1 panatilihing pinindot ang pindutan ng kuryente halos 2 sec
Imahe sa Imahe sa Tubig: 4 na Hakbang (na may Mga Larawan)
Pagpapaginhawa ng Imahe sa Tubig: Napansin mo ba kung paano dumidilim ang tubig habang lumalalim, ngunit ang mababaw na tubig ay mas malinaw? Nagtrabaho ako sa pagkontrol sa hindi pangkaraniwang bagay na iyon upang makagawa ng mga imahe. Ginagawa ito sa pamamagitan ng paglikha ng isang kaluwagan batay sa intensity ng isang imahe, at pag-machining ng kaluwagan na ito sa