Мазмуну:

Motion Triggered Image Capture and Email: 6 Steps
Motion Triggered Image Capture and Email: 6 Steps

Video: Motion Triggered Image Capture and Email: 6 Steps

Video: Motion Triggered Image Capture and Email: 6 Steps
Video: ESP32 Cam based Motion Triggered Image Capturing Device 2024, Ноябрь
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 тактасын AM312 сенсоруна негизделген PIR сенсор модулу менен бирге колдонот. Такта көпчүлүк убактысын уйку режиминде өткөрөт жана кыймыл аныкталгандан кийин сүрөт тартуу үчүн ойгонот. 1-бөлүктө, кыймыл аныктоо мүмкүнчүлүгүн кошуу үчүн мурунку эскиз эскизин өзгөртөбүз. Андан кийин эскизди жаңыртып, электрондук почтанын өзгөчөлүгүн 2 -бөлүккө кошобуз

Жогорудагы видео сиз билишиңиз керек болгон нерселердин бардыгын камтыйт, ошондой эле эскиздин кантип бириктирилгенин түшүндүрөт.

1 -кадам: Электрониканы чогултуу

Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула
Электрониканы чогулткула

ESP32-CAM тактасында камера модулу жана бул эскизге керектүү microSD картасынын уячасы бар. Мындан тышкары, сизге microSD картасы, PIR сенсор модулу (AM312 сенсорунун негизинде), жалпы максаттагы NPN транзистору (BC547, BC548, BC549 же 2N3904), microUSB бузуу тактасы, 10K Ом жана 1K керек болот. Ом резистору жана эскизди жүктөө үчүн USB сериялык конвертери.

2 -кадам: 1 -бөлүктүн эскизин жүктөө

Эскизди 1 -бөлүккө жүктөңүз
Эскизди 1 -бөлүккө жүктөңүз

ESP32-CAM тактасында USB коннектору жок, андыктан эскизди жүктөө үчүн тышкы USBди сериялык конвертерге колдонуу керек. Сиз жогоруда көрсөтүлгөн зым байланыштарын колдоно аласыз, бирок USB 3.3V режиминде туташтырылганын текшериңиз.

Тактага электр энергиясын берүү үчүн тышкы 5В жабдууну колдонуу сунушталат, айрыкча, эгер сиз FTDI сындыруучу тактасын колдонуп жатсаңыз. Тышкы 5В камсыздоо үчүн, жөнөкөй USB сынык тактасы жакшы иштейт. Тактанын түздөн -түз CP2102 сындыруучу тактасынан кубаттоодо кээ бир ийгиликтер болду, андыктан сиз муну биринчи аракет кылып көрүңүз. Тактада, эгер керек болсо, 3.3V кубаттуу пин бар.

Такта жүктөө режимине коюу үчүн секирүүчү керек. Баары туташкандан кийин, тактаны күйгүзүңүз, 115, 200 ылдамдыгы менен сериялык терминалды (Аспаптар-> Сериялык Монитор) ачыңыз жана баштапкы абалга келтирүү баскычын басыңыз. Сиз сүрөттө көрсөтүлгөндөй натыйжа алышыңыз керек жана бул баары күтүлгөндөй иштеп жаткандыгын көрсөтөт.

Эскизди төмөнкү шилтеме аркылуу жүктөп алсаңыз болот:

3 -кадам: Районду туташтыруу жана тестирлөө

Районду туташтыруу жана тестирлөө
Районду туташтыруу жана тестирлөө
Районду туташтыруу жана тестирлөө
Районду туташтыруу жана тестирлөө

Нан тактасын колдонуп, бардыгы күтүлгөндөй иштээрин текшерип көрүңүз. Мен анын абалын аныктоого жардам берүү үчүн акыркы сенсорго мультиметр коштум. Баарынын иштешине ыраазы болгондон кийин, 2 -бөлүккө өтүңүз.

4 -кадам: Mail Client Китепканасын орнотуңуз

Mail Client Китепканасын орнотуңуз
Mail Client Китепканасын орнотуңуз
Mail Client китепканасын орнотуңуз
Mail Client китепканасын орнотуңуз

Китепкана башкаруучусун ачыңыз жана "ESP32 Mail Client" териңиз. Эскиз үчүн бизге керек болгондой көрүнгөн китепкананы орнотуңуз.

5 -кадам: Эскизди 2 -бөлүккө жүктөө

Эскизди 2 -бөлүккө жүктөө
Эскизди 2 -бөлүккө жүктөө
2 -бөлүктүн эскизин жүктөө
2 -бөлүктүн эскизин жүктөө
Эскизди 2 -бөлүккө жүктөө
Эскизди 2 -бөлүккө жүктөө

Эскизди төмөнкү шилтемеден жүктөп алыңыз:

Аны Arduino IDE аркылуу ачып, анан аны деталдарыңыз менен жаңыртыңыз. Такта WiFI тармагына туташуусу керек болгондуктан, тармактын атын жана сырсөзүн кошушуңуз керек болот. Сиз ошондой эле электрондук почта дарегин тактага жөнөтүү үчүн сырсөз менен бирге камсыз кылууңуз керек. Мен жаңы GMAIL эсебин түзүүнү сунуштайм. Аккаунт түзүлгөндөн кийин, төмөнкү шилтемеге кирип, анча коопсуз эмес колдонмолорду иштетүүңүз керек:

myaccount.google.com/lesssecureapps?pli=1

Сиз ошондой эле алуучуну көрсөтүшүңүз керек жана керек болсо сизде бир нече болушу мүмкүн. Көбүрөөк билүү үчүн тасма көрүп. Мунун баары бүткөндөн кийин, эскизди тактага жүктөп, аны күйгүзүңүз. Мен сериялык терминалды туташтырып, чыгууну көрүүнү сунуштайм, анткени бул каталар болсо сизге кабар берет.

Эгерде баары күтүлгөндөй иштесе, такта сүрөт тартып, сактап, электрондук почта аркылуу жөнөтүшү керек.

6 -кадам: Электрониканы корпуска кошуңуз

Электрониканы корпуска кошуңуз
Электрониканы корпуска кошуңуз
Электрониканы корпуска кошуңуз
Электрониканы корпуска кошуңуз
Электрониканы корпуска кошуңуз
Электрониканы корпуска кошуңуз

Мен тиркемени төмөнкү шилтемеден колдондум:

Мен колдоолорду кошуп, аны ылдый каратып басып чыгардым, бул абдан жакшы жыйынтык берген жок, бирок бул азырынча иштеши керек. PIR сенсору корпус үчүн бир аз чоң болгондуктан, мен сенсордун десолдин өчүрдүм жана зымдарды колдонуп ПХБга туташтырдым. Андан кийин мен протоколдун жардамы менен интерфейс схемасын түздүм жана аны зымга байладым. Баарын бириктирүү үчүн мурда көрсөтүлгөн байланыш схемасын колдонуңуз жана жылуулоо үчүн Каптон тасмасын кошсоңуз болот.

Мен PIR сенсоруна чаптоо менен баштадым, андан кийин PIR PCB. Мен андан кийин ESP32 тактасын ичине салып, бул иштин microSD картасына кирүүгө мүмкүндүк бербей турганын түшүндүм, бирок бул сүрөттөр электрондук почта аркылуу жөнөтүлө тургандыктан, мен үчүн мааниси жок болчу. Мен андан кийин интерфейс тактасын кошуп, microUSB сынык тактасына чаптадым. Акыр -аягы, мен транзисторду ийип, капкактын ордуна жабылышына уруксат бердим. Тактадагы кубат жана кыймыл аныкталганда ал сүрөттү алышы керек.

Эгер сизге бул билдирүү жаккан болсо, анда бизди төмөнкү шилтемелер аркылуу ээрчүүнү унутпаңыз, анткени биз дагы ушул сыяктуу көптөгөн долбоорлорду курабыз:

  • YouTube:
  • Инстаграм:
  • Facebook:
  • Twitter:
  • BnBe сайты:

Сунушталууда: