Orodha ya maudhui:

Mwendo Umesababisha Kukamata Picha na Barua Pepe: Hatua 6
Mwendo Umesababisha Kukamata Picha na Barua Pepe: Hatua 6

Video: Mwendo Umesababisha Kukamata Picha na Barua Pepe: Hatua 6

Video: Mwendo Umesababisha Kukamata Picha na Barua Pepe: Hatua 6
Video: UKIZIONA DALILI HIZI MAMA MJAMZITO BASI UTAJIFUNGUA MTOTO WA KIUME 2024, Novemba
Anonim
Mwendo Umesababisha Kukamata Picha na Barua pepe
Mwendo Umesababisha Kukamata Picha na Barua pepe
Mwendo Umesababisha Kukamata Picha na Barua pepe
Mwendo Umesababisha Kukamata Picha na Barua pepe

Tunajenga juu ya miradi ya awali ya ESP32-CAM na tunaunda mfumo wa kukamata picha uliosababisha mwendo ambao pia hutuma barua pepe na picha hiyo kama kiambatisho. Ujenzi huu hutumia bodi ya ESP32-CAM pamoja na moduli ya sensorer ya PIR ambayo inategemea sensa ya AM312. Bodi hutumia wakati mwingi katika hali ya kulala na inaamka kuchukua picha mara tu mwendo unapogunduliwa. Katika sehemu ya 1, tunarekebisha mchoro uliopita wa muda ili kuongeza kipengee cha kugundua mwendo. Kisha tunasasisha mchoro na kuongeza huduma ya barua pepe katika sehemu ya 2

Video hapo juu inashughulikia kila kitu unachohitaji kujua na pia inaelezea jinsi mchoro umewekwa pamoja.

Hatua ya 1: Kusanya Elektroniki

Kukusanya Elektroniki
Kukusanya Elektroniki
Kukusanya Elektroniki
Kukusanya Elektroniki

Bodi ya ESP32-CAM tayari ina moduli ya kamera, na slot ya kadi ya MicroSD ambayo tunahitaji kwa mchoro huu. Kwa kuongeza hii, utahitaji kadi ya microSD, moduli ya sensorer ya PIR (kulingana na sensorer AM312), transistor ya NPN ya jumla (BC547, BC548, BC549 au 2N3904), bodi ya kuzuka ya microUSB, 10K Ohm na 1K resistor ohm na pia USB kwa serial converter kupakia mchoro.

Hatua ya 2: Pakia Mchoro wa Sehemu ya 1

Pakia Mchoro wa Sehemu ya 1
Pakia Mchoro wa Sehemu ya 1

Bodi ya ESP32-CAM haina kontakt USB kwenye onboard kwa hivyo unahitaji kutumia USB ya nje kwa kibadilishaji cha serial kupakia mchoro. Unaweza kutumia miunganisho ya wiring iliyoonyeshwa hapo juu lakini hakikisha kwamba USB kwa kibadilishaji cha serial imeunganishwa katika hali ya 3.3V.

Inashauriwa kutumia usambazaji wa 5V wa nje kuwezesha bodi, haswa ikiwa unatumia bodi ya kuzuka ya FTDI. Kwa usambazaji wa 5V wa nje, bodi rahisi ya kuzuka kwa USB itafanya vizuri. Kumekuwa na mafanikio katika kuiwezesha bodi moja kwa moja kutoka kwa bodi ya kuzuka ya CP2102 ili uweze kujaribu hiyo kwanza. Bodi pia ina pini ya umeme ya 3.3V ikiwa inahitajika.

Kuruka kunahitajika kuweka bodi katika hali ya kupakua. Mara baada ya kushikamana kila kitu, ongeza bodi, fungua kituo cha serial (Zana-> Serial Monitor) na kiwango cha baud cha 115, 200 na bonyeza kitufe cha kuweka upya. Unapaswa kupata pato kama inavyoonyeshwa kwenye picha na hii itaonyesha kuwa kila kitu kinafanya kazi kama inavyotarajiwa.

Unaweza kupakua mchoro ukitumia kiunga kifuatacho:

Hatua ya 3: Unganisha Mzunguko na Mtihani

Unganisha Mzunguko na Mtihani
Unganisha Mzunguko na Mtihani
Unganisha Mzunguko na Mtihani
Unganisha Mzunguko na Mtihani

Jenga mzunguko ukitumia ubao wa mkate na ujaribu kuhakikisha kila kitu kinafanya kazi kama inavyotarajiwa. Niliongeza multimeter kwenye pato la mwisho la sensa ili kusaidia kujua ni hali gani. Mara tu unapofurahi na jinsi kila kitu hufanya kazi, endelea kwa sehemu ya 2.

Hatua ya 4: Sakinisha Maktaba ya Mteja wa Barua

Sakinisha Maktaba ya Mteja wa Barua
Sakinisha Maktaba ya Mteja wa Barua
Sakinisha Maktaba ya Mteja wa Barua
Sakinisha Maktaba ya Mteja wa Barua

Fungua meneja wa maktaba na andika "Mteja wa Barua wa ESP32". Sakinisha maktaba inayojitokeza kama tunahitaji hii kwa mchoro.

Hatua ya 5: Pakia Mchoro wa Sehemu ya 2

Pakia Mchoro wa Sehemu ya 2
Pakia Mchoro wa Sehemu ya 2
Pakia Mchoro wa Sehemu ya 2
Pakia Mchoro wa Sehemu ya 2
Pakia Mchoro wa Sehemu ya 2
Pakia Mchoro wa Sehemu ya 2

Pakua mchoro kutoka kwa kiunga kifuatacho:

Fungua kwa kutumia Arduino IDE na kisha uisasishe na maelezo yako. Utahitaji kuongeza jina la mtandao na nywila kwani bodi inahitaji kuungana na mtandao wa WiFI. Utahitaji pia kutoa anwani ya barua pepe pamoja na nywila kwa bodi kutuma barua pepe. Ninapendekeza upange akaunti mpya ya GMAIL. Mara akaunti itakapoundwa, unahitaji kuwezesha programu zisizo salama kwa kutembelea kiunga kifuatacho:

myaccount.google.com/lesssecureapps?pli=1

Unahitaji pia kutaja mpokeaji na unaweza kuwa na nyingi ikiwa inahitajika. Tazama video hiyo kujifunza zaidi. Mara tu haya yote yamekamilika, pakia mchoro kwenye ubao na uiwasha. Ninapendekeza unganishe kituo cha serial na uangalie pato kwani hii itakuarifu ikiwa kuna makosa yoyote.

Ikiwa kila kitu kinafanya kazi kama inavyotarajiwa, basi bodi inapaswa kukamata, kuhifadhi picha na pia kuipeleka kama barua pepe.

Hatua ya 6: Ongeza Elektroniki kwenye Hifadhi

Ongeza Elektroniki kwenye Hifadhi
Ongeza Elektroniki kwenye Hifadhi
Ongeza Elektroniki kwenye Hifadhi
Ongeza Elektroniki kwenye Hifadhi
Ongeza Elektroniki kwenye Hifadhi
Ongeza Elektroniki kwenye Hifadhi

Nilitumia kiambatisho kutoka kwa kiunga kifuatacho:

Niliongeza msaada na kuichapisha uso chini, ambayo haikumaliza vizuri sana lakini hii inapaswa kufanya kazi kwa sasa. Kwa kuwa sensorer ya PIR ilikuwa kubwa kidogo sana kwa kiambatisho, niliiteketeza sensorer na kuiunganisha na PCB kwa kutumia waya. Kisha nikaunda mzunguko wa kuingiliana kwa kutumia protoboard na nikaiweka waya. Tumia mchoro wa unganisho ulioonyeshwa mapema kuunganisha yote pamoja na unaweza kuongeza mkanda wa Kapton kwa insulation.

Nilianza kwa kuunganisha kwenye sensor ya PIR, ikifuatiwa na PIR PCB. Kisha nikaweka bodi ya ESP32 ndani na kugundua kuwa kesi hiyo hairuhusu kupata kadi ya MicroSD lakini hii haikujali kwangu kwani picha zitatumwa kwa barua pepe. Kisha nikaongeza bodi ya kiolesura na kushikamana kwenye bodi ya kuzuka ya microUSB. Mwishowe, niliinama transistor kuruhusu kifuniko kufungwa mahali. Nguvu kwenye ubao na inapaswa kuchukua picha wakati mwendo unapogunduliwa.

Ikiwa umependa chapisho hili, basi usisahau kutufuata ukitumia viungo hapa chini kwani tutajenga miradi mingine mingi kama hii:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Tovuti ya BnBe:

Ilipendekeza: