Mundarija:

Harakatni ishga tushirilgan tasvirni olish va elektron pochta: 6 qadam
Harakatni ishga tushirilgan tasvirni olish va elektron pochta: 6 qadam

Video: Harakatni ishga tushirilgan tasvirni olish va elektron pochta: 6 qadam

Video: Harakatni ishga tushirilgan tasvirni olish va elektron pochta: 6 qadam
Video: Олдрик, просто жирный червь ► 9 Прохождение Dark Souls 3 2024, Dekabr
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

Biz oldingi ESP32-CAM loyihalariga tayanamiz va harakat bilan ishlaydigan tasvirni yozish tizimini yaratamiz, u ham rasm qo'shilgan elektron pochta xabarini ilova sifatida yuboradi. Ushbu qurilma ESP32-CAM kartasini AM312 sensoriga asoslangan PIR sensori moduli bilan ishlatadi. Kengash ko'p vaqtini uyqu rejimida o'tkazadi va harakat aniqlangandan so'ng rasm olish uchun uyg'onadi. Birinchi bo'limda biz harakatni aniqlash xususiyatini qo'shish uchun oldingi vaqtni eskizini o'zgartiramiz. Keyin biz eskizni yangilaymiz va elektron pochta xususiyatini 2 -qismga qo'shamiz

Yuqoridagi video siz bilishingiz kerak bo'lgan hamma narsani o'z ichiga oladi va shuningdek, eskiz qanday birlashtirilganini tushuntiradi.

1 -qadam: Elektronikani yig'ing

Elektronikani yig'ing
Elektronikani yig'ing
Elektronikani yig'ing
Elektronikani yig'ing

ESP32-CAM kartasida allaqachon kamera moduli va bu eskiz uchun kerak bo'lgan microSD karta uyasi mavjud. Bunga qo'shimcha ravishda, sizga microSD karta, PIR sensori moduli (AM312 sensori asosida), umumiy maqsadli NPN tranzistorli (BC547, BC548, BC549 yoki 2N3904), microUSB uzilish kartasi, 10K Ohm va 1K kerak bo'ladi. ohmli rezistor, shuningdek, eskizni yuklash uchun USB - ketma -ket konvertor.

2 -qadam: 1 -qism uchun eskizni yuklang

1 -qism uchun eskizni yuklang
1 -qism uchun eskizni yuklang

ESP32-CAM kartasida bortli USB ulagichi yo'q, shuning uchun siz eskizni yuklash uchun tashqi USB-dan ketma-ket konvertorni ishlatishingiz kerak. Siz yuqorida ko'rsatilgan simli ulanishlardan foydalanishingiz mumkin, lekin USB -ning ketma -ket konvertori 3.3V rejimida ulanganligiga ishonch hosil qiling.

Kengashni quvvatlantirish uchun tashqi 5V kuchlanishdan foydalanish tavsiya etiladi, ayniqsa siz FTDI panelini ishlatayotgan bo'lsangiz. Tashqi 5V quvvat manbai uchun oddiy USB portli taxta yaxshi ishlaydi. Kengashni to'g'ridan -to'g'ri CP2102 uzilish taxtasidan quvvatlantirishda ba'zi yutuqlarga erishildi, shuning uchun avval buni sinab ko'rishingiz mumkin. Agar kerak bo'lsa, taxtada 3,3 V kuchlanishli pin bor.

Kengashni yuklash rejimiga qo'yish uchun o'tish moslamasi kerak. Hamma narsa ulangandan so'ng, taxtani yoqing, 115, 200 tezlikdagi ketma-ket terminalni (Asboblar-> Serial monitor) oching va reset tugmasini bosing. Siz rasmda ko'rsatilgandek chiqish olishingiz kerak va bu hamma narsa kutilganidek ishlayotganini ko'rsatadi.

Eskizni quyidagi havola orqali yuklab olishingiz mumkin:

3 -qadam: O'chirish va sinovni ulang

O'chirish va sinovni ulang
O'chirish va sinovni ulang
O'chirish va sinovni ulang
O'chirish va sinovni ulang

Devorni non paneli yordamida yarating va hamma narsa kutilganidek ishlashini tekshiring. Sensorning oxirgi holatiga uning holatini aniqlashga yordam beradigan multimetr qo'shdim. Hamma narsadan mamnun bo'lsangiz, 2 -qismga o'ting.

4 -qadam: Mail Client kutubxonasini o'rnating

Pochta mijozlari kutubxonasini o'rnating
Pochta mijozlari kutubxonasini o'rnating
Pochta mijozlar kutubxonasini o'rnating
Pochta mijozlar kutubxonasini o'rnating

Kutubxona menejerini oching va "ESP32 pochta mijozi" ni kiriting. Bizga eskiz uchun kerak bo'lganda ko'rsatiladigan kutubxonani o'rnating.

5 -qadam: 2 -qism uchun eskizni yuklang

2 -qism uchun eskizni yuklang
2 -qism uchun eskizni yuklang
2 -qism uchun eskizni yuklang
2 -qism uchun eskizni yuklang
2 -qism uchun eskizni yuklang
2 -qism uchun eskizni yuklang

Eskizni quyidagi havoladan yuklab oling:

Arduino IDE yordamida uni oching va keyin uni tafsilotlar bilan yangilang. Kengash WiFI tarmog'iga ulanishi kerak bo'lgani uchun siz tarmoq nomi va parolni kiritishingiz kerak bo'ladi. Shuningdek, elektron pochta xabarini yuborish uchun elektron pochta manzilini ham ko'rsatishingiz kerak bo'ladi. Men yangi GMAIL hisobini yaratishni tavsiya qilaman. Hisob qaydnomasi yaratilgandan so'ng, quyidagi havolaga kirib, himoyalanmagan ilovalarni yoqishingiz kerak bo'ladi:

myaccount.google.com/lesssecureapps?pli=1

Qabul qiluvchini ham ko'rsatish kerak va agar kerak bo'lsa, sizda bir nechta bo'lishi mumkin. Qo'shimcha ma'lumot olish uchun videoni tomosha qiling. Bularning barchasi bajarilgandan so'ng, eskizni taxtaga yuklang va uni yoqing. Men ketma -ket terminalni ulashni va chiqishni ko'rishni maslahat beraman, chunki bu xatolar bo'lsa sizga xabar beradi.

Agar hamma narsa kutilganidek ishlayotgan bo'lsa, taxtada tasvirni olish, saqlash va elektron pochta orqali yuborish kerak.

6 -qadam: Elektronni korpusga qo'shing

Elektronni korpusga qo'shing
Elektronni korpusga qo'shing
Elektronni korpusga qo'shing
Elektronni korpusga qo'shing
Elektronni korpusga qo'shing
Elektronni korpusga qo'shing

Men havolani quyidagi havoladan ishlatganman:

Men qo'llab -quvvatlovchilarni qo'shdim va uni pastga qaratib chop etdim, bu juda yaxshi natija bermadi, lekin bu hozircha ishlashi kerak. PIR sensori korpus uchun biroz kattaroq bo'lgani uchun, men sensorni demontaj qildim va simlar yordamida tenglikka uladim. Keyin men protoboard yordamida interfeys sxemasini yaratdim va uni sim bilan bog'ladim. Hammasini bir -biriga ulash uchun ilgari ko'rsatilgan ulanish sxemasidan foydalaning va siz izolyatsiyalash uchun Kapton tasmasini qo'shishingiz mumkin.

Men PIR sensorini yopishtirishdan boshladim, keyin PIR PCB. Keyin men ESP32 kartasini ichkariga joylashtirdim va bu holat sizga microSD kartaga kirishga ruxsat bermasligini tushundim, lekin bu men uchun muhim emas, chunki rasmlar elektron pochta orqali yuboriladi. Keyin men interfeys taxtasini qo'shdim va microUSB uzilish kartasiga yopishtirdim. Nihoyat, qopqog'ini joyiga yopish uchun tranzistorni egdim. Taxtani yoqing va harakat aniqlanganda u tasvirni olishi kerak.

Agar sizga bu xabar yoqqan bo'lsa, bizni quyidagi havolalar orqali kuzatishni unutmang, chunki biz shunga o'xshash ko'plab loyihalarni quramiz:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe veb -sayti:

Tavsiya: