Motion Triggered Image Capture and Email: 6 քայլ
Motion Triggered Image Capture and Email: 6 քայլ
Anonim
Motion Triggered Image Capture and Email
Motion Triggered Image Capture and Email
Motion Triggered Image Capture and Email
Motion Triggered Image Capture and Email

Մենք հիմնվում ենք ESP32-CAM- ի նախորդ նախագծերի վրա և ստեղծում շարժման շարժիչով պատկերների գրավման համակարգ, որը նաև պատկերով նամակ է ուղարկում որպես կցորդ: Այս կառուցվածքը օգտագործում է ESP32-CAM տախտակը և PIR սենսորային մոդուլը, որը հիմնված է AM312 սենսորի վրա: Տախտակը ժամանակի մեծ մասն անցկացնում է քնի ռեժիմում և արթնանում է ՝ լուսանկարելու համար, երբ շարժումը հայտնաբերվի: 1-ին մասում մենք փոփոխում ենք time-lapse- ի նախորդ ուրվագիծը `շարժման հայտնաբերման հնարավորությունը ավելացնելու համար: Այնուհետև մենք թարմացնում ենք ուրվագիծը և ավելացնում էլփոստի հնարավորությունը 2 -րդ մասում

Վերոնշյալ տեսանյութը ներառում է այն ամենը, ինչ դուք պետք է իմանաք, ինչպես նաև բացատրում է, թե ինչպես է ուրվագիծը հավաքվում:

Քայլ 1: Հավաքեք էլեկտրոնիկան

Հավաքեք էլեկտրոնիկան
Հավաքեք էլեկտրոնիկան
Հավաքեք էլեկտրոնիկան
Հավաքեք էլեկտրոնիկան

ESP32-CAM տախտակն արդեն պարունակում է տեսախցիկի մոդուլ և microSD քարտի բնիկ, որն անհրաժեշտ է այս ուրվագծի համար: Բացի դրանից, ձեզ հարկավոր կլինի microSD քարտ, PIR սենսորային մոդուլ (հիմնված AM312 սենսորի վրա), ընդհանուր նշանակության NPN տրանզիստոր (BC547, BC548, BC549 կամ 2N3904), microUSB ճեղքման տախտակ, 10K Օմ և 1K ohm ռեզիստոր, ինչպես նաև էսքիզը վերբեռնելու համար USB- ի սերիական փոխարկիչ:

Քայլ 2: Վերբեռնեք ուրվագիծը 1 -ին մասի համար

Վերբեռնեք ուրվագիծը 1 -ին մասի համար
Վերբեռնեք ուրվագիծը 1 -ին մասի համար

ESP32-CAM տախտակը չունի ներկառուցված USB միակցիչ, այնպես որ էսքիզը վերբեռնելու համար հարկավոր է օգտագործել արտաքին USB սերիական փոխարկիչ: Կարող եք օգտագործել վերևում ցուցադրվող էլեկտրագծերի միացումները, բայց համոզվեք, որ USB- ի սերիական փոխարկիչը միացված է 3.3V ռեժիմում:

Խորհուրդը խորհուրդ է տրվում օգտագործել արտաքին 5 Վ լարման սնուցման համար, հատկապես եթե դուք օգտագործում եք FTDI ճեղքման տախտակ: Արտաքին 5 Վ լարման համար, պարզ USB ճեղքման տախտակը լավ կանի: Որոշակի հաջողություններ գրանցվեցին տախտակն անմիջապես CP2102 ճեղքման տախտակից միացնելու գործում, որպեսզի կարողանաք առաջինը դա փորձել: Անհրաժեշտության դեպքում տախտակն ունի նաև 3.3 Վ լարման հոսանք:

Թռիչքը անհրաժեշտ է տախտակը ներբեռնման ռեժիմում դնելու համար: Ամեն ինչ միացնելուց հետո միացրեք տախտակը, բացեք սերիական տերմինալ (Գործիքներ-> Սերիական մոնիտոր) ՝ 115, 200 բաուդ արագությամբ և սեղմեք վերակայման կոճակը: Դուք պետք է ստանաք ելք, ինչպես ցույց է տրված նկարում, և դա ցույց կտա, որ ամեն ինչ աշխատում է սպասվածի պես:

Դուք կարող եք ներբեռնել էսքիզը հետևյալ հղումով ՝

Քայլ 3: Միացրեք շրջանը և փորձարկումը

Միացրեք շրջանը և փորձարկումը
Միացրեք շրջանը և փորձարկումը
Միացրեք շրջանը և փորձարկումը
Միացրեք շրջանը և փորձարկումը

Կառուցեք շղթան `օգտագործելով տախտակ և փորձարկեք` համոզվելու համար, որ ամեն ինչ աշխատում է ինչպես սպասվում էր: Ես ավելացրեցի մի մուլտիմետր սենսորի վերջնական ելքին, որը կօգնի որոշել դրա վիճակը: Երբ ամեն ինչից գոհ եք, անցեք երկրորդ մասի:

Քայլ 4: Տեղադրեք փոստի հաճախորդների գրադարանը

Տեղադրեք փոստի հաճախորդների գրադարանը
Տեղադրեք փոստի հաճախորդների գրադարանը
Տեղադրեք փոստի հաճախորդների գրադարանը
Տեղադրեք փոստի հաճախորդների գրադարանը

Բացեք գրադարանի կառավարիչը և մուտքագրեք «ESP32 փոստի հաճախորդ»: Տեղադրեք այն գրադարանը, որը ցուցադրվում է, քանի որ դա մեզ պետք է էսքիզի համար:

Քայլ 5: Վերբեռնեք ուրվագիծը 2 -րդ մասի համար

Վերբեռնեք ուրվագիծը 2 -րդ մասի համար
Վերբեռնեք ուրվագիծը 2 -րդ մասի համար
Վերբեռնեք ուրվագիծը 2 -րդ մասի համար
Վերբեռնեք ուրվագիծը 2 -րդ մասի համար
Վերբեռնեք ուրվագիծը 2 -րդ մասի համար
Վերբեռնեք ուրվագիծը 2 -րդ մասի համար

Ներբեռնեք ուրվագիծը հետևյալ հղումից ՝

Բացեք այն Arduino IDE- ի միջոցով, այնուհետև թարմացրեք այն ձեր մանրամասներով: Դուք պետք է ավելացնեք ցանցի անունը և գաղտնաբառը, քանի որ տախտակը պետք է միանա WiFI ցանցին: Դուք նաև պետք է տրամադրեք էլփոստի հասցե գաղտնաբառի հետ միասին, որպեսզի խորհուրդը նամակ ուղարկի: Ես խորհուրդ կտայի ստեղծել նոր GMAIL հաշիվ: Հաշվի ստեղծումից հետո դուք պետք է միացնեք ավելի քիչ ապահով ծրագրեր ՝ այցելելով հետևյալ հղումը.

myaccount.google.com/lesssecureapps?pli=1

Դուք նաև պետք է նշեք ստացողին և, անհրաժեշտության դեպքում, կարող եք ունենալ մի քանիսը: Դիտեք տեսանյութը ՝ ավելին իմանալու համար: Այս ամենն անելուց հետո էսքիզը վերբեռնեք տախտակին և միացրեք այն: Ես խորհուրդ կտայի միացնել սերիալային տերմինալը և հետևել ելքին, քանի որ դա ձեզ կտեղեկացնի սխալների առկայության դեպքում:

Եթե ամեն ինչ աշխատում է ինչպես և սպասվում էր, ապա խորհուրդը պետք է նկարահանի, պահի պատկերը և ուղարկի այն էլ.

Քայլ 6: Էլեկտրոնիկան ավելացրեք պատյանին

Էլեկտրոնիկան ավելացրեք պատյանին
Էլեկտրոնիկան ավելացրեք պատյանին
Էլեկտրոնիկան ավելացրեք պատյանին
Էլեկտրոնիկան ավելացրեք պատյանին
Էլեկտրոնիկան ավելացրեք պատյանին
Էլեկտրոնիկան ավելացրեք պատյանին

Ես օգտագործեցի պարիսպը հետևյալ հղումից ՝

Ես ավելացրի հենարաններ և տպեցի այն դեմքով ներքև, ինչը շատ լավ ավարտ չտվեց, բայց սա պետք է աշխատի առայժմ: Քանի որ PIR սենսորը փոքր -ինչ չափազանց մեծ էր պարիսպի համար, ես ապակոդավորեցի սենսորը և այն լարերի միջոցով միացրեցի PCB- ին: Այնուհետև ես ստեղծեցի միջերեսային միացում `նախատախտակի միջոցով և միացրեցի այն տեղում: Օգտագործեք ավելի վաղ ցուցադրված միացման դիագրամը `ամեն ինչ միացնելու համար, և մեկուսացման համար կարող եք ավելացնել որոշ Kapton ժապավեն:

Ես սկսեցի սոսնձելով PIR սենսորը, որին հաջորդեց PIR PCB- ը: Այնուհետև ես տեղադրեցի ESP32 տախտակը ներսում և հասկացա, որ պատյանը թույլ չի տալիս մուտք գործել microSD քարտ, բայց դա ինձ համար կարևոր չէր, քանի որ պատկերները կուղարկվեին էլ. Այնուհետև ես ավելացրի ինտերֆեյսի տախտակը և կպցրեցի microUSB ճեղքման տախտակին: Վերջապես, ես թեքեցի տրանզիստորը, որպեսզի կափարիչը փակվի տեղում: Միացրեք տախտակին և այն պետք է պատկեր վերցնի, երբ շարժումը հայտնաբերվի:

Եթե ձեզ դուր է եկել այս գրառումը, ապա մի մոռացեք հետևել մեզ ՝ օգտագործելով ստորև բերված հղումները, քանի որ մենք կառուցելու ենք այս նախագծի նման շատ այլ նախագծեր.

  • YouTube:
  • Instagram ՝
  • Ֆեյսբուք ՝
  • Twitter:
  • BnBe կայք ՝

Խորհուրդ ենք տալիս: