Съдържание:

Заснемане на изображение с задействано движение и имейл: 6 стъпки
Заснемане на изображение с задействано движение и имейл: 6 стъпки

Видео: Заснемане на изображение с задействано движение и имейл: 6 стъпки

Видео: Заснемане на изображение с задействано движение и имейл: 6 стъпки
Видео: НЛО В АВСТРАЛИИ (Плюс сообщения об НЛО, преследующих машины) Бен Хёрл 2024, Юли
Anonim
Заснемане на изображения, задействано от движение, и имейл
Заснемане на изображения, задействано от движение, и имейл
Заснемане на изображения, задействано от движение, и имейл
Заснемане на изображения, задействано от движение, и имейл

Ние надграждаме предишните проекти на ESP32-CAM и изграждаме система за улавяне на изображения, задействана от движение, която също изпраща имейл с изображението като прикачен файл. Тази конструкция използва платката ESP32-CAM заедно с PIR сензорен модул, базиран на сензора AM312. Дъската прекарва по -голямата част от времето в режим на заспиване и се събужда, за да направи изображение, след като се открие движение. В част 1 ние променяме предишната скица с интервал, за да добавим функцията за откриване на движение. След това актуализираме скицата и добавяме функцията за имейл в част 2

Видеоклипът по -горе обхваща всичко, което трябва да знаете, а също така обяснява как е скицата.

Стъпка 1: Съберете електрониката

Съберете електрониката
Съберете електрониката
Съберете електрониката
Съберете електрониката

Платката ESP32-CAM вече съдържа модула на камерата и слота за microSD карта, от който се нуждаем за тази скица. В допълнение към това ще ви трябва microSD карта, PIR сензорен модул (базиран на сензора AM312), NPN транзистор с общо предназначение (BC547, BC548, BC549 или 2N3904), microUSB пробивна платка, 10K Ohm и 1K ом резистор и също USB към сериен конвертор за качване на скицата.

Стъпка 2: Качете скицата за част 1

Качете скицата за част 1
Качете скицата за част 1

Платката ESP32-CAM няма вграден USB конектор, така че трябва да използвате външен USB към сериен конвертор, за да качите скицата. Можете да използвате кабелните връзки, показани по -горе, но се уверете, че USB към сериен преобразувател е свързан в режим 3.3V.

Препоръчва се да използвате външно 5V захранване за захранване на платката, особено ако използвате FTDI пробивна платка. За външното 5V захранване обикновена USB пробивна платка ще се справи добре. Имаше известен успех при захранването на платката директно от пробивната платка CP2102, така че можете първо да опитате това. Платката има и 3.3V захранващ щифт, ако е необходимо.

Джъмперът е необходим, за да поставите дъската в режим на изтегляне. След като свържете всичко, включете платката, отворете сериен терминал (Tools-> Serial Monitor) със скорост на предаване 115, 200 и натиснете бутона за нулиране. Трябва да получите изход, както е показано на изображението и това ще покаже, че всичко работи според очакванията.

Можете да изтеглите скицата, като използвате следната връзка:

Стъпка 3: Свържете веригата и тествайте

Свържете веригата и тествайте
Свържете веригата и тествайте
Свържете веригата и тествайте
Свържете веригата и тествайте

Изградете веригата с помощта на макет и тествайте, за да се уверите, че всичко работи според очакванията. Добавих мултицет към крайния изход на сензора, за да помогна да се определи състоянието му. След като сте доволни от начина, по който всичко работи, преминете към част 2.

Стъпка 4: Инсталирайте библиотеката на пощенския клиент

Инсталирайте библиотеката на пощенския клиент
Инсталирайте библиотеката на пощенския клиент
Инсталирайте библиотеката на пощенския клиент
Инсталирайте библиотеката на пощенския клиент

Отворете библиотечния мениджър и въведете „ESP32 Mail Client“. Инсталирайте библиотеката, която се показва, тъй като имаме нужда от това за скицата.

Стъпка 5: Качете скицата за част 2

Качете скицата за част 2
Качете скицата за част 2
Качете скицата за част 2
Качете скицата за част 2
Качете скицата за част 2
Качете скицата за част 2

Изтеглете скицата от следната връзка:

Отворете го с помощта на Arduino IDE и след това го актуализирайте с вашите данни. Ще трябва да добавите името и паролата на мрежата, тъй като платката трябва да се свърже с WiFI мрежата. Също така ще трябва да предоставите имейл адрес заедно с паролата за дъската за изпращане на имейла. Препоръчвам ви да създадете нов акаунт в GMAIL. След като акаунтът бъде създаден, трябва да активирате по -малко сигурни приложения, като посетите следната връзка:

myaccount.google.com/lesssecureapps?pli=1

Също така трябва да посочите получателя и ако е необходимо, можете да имате няколко. Гледайте видеото, за да научите повече. След като всичко това е направено, качете скицата на дъската и я включете. Бих препоръчал да свържете серийния терминал и да гледате изхода, тъй като това ще ви уведоми, ако има някакви грешки.

Ако всичко работи според очакванията, тогава дъската трябва да заснеме, запише изображение и също да го изпрати като имейл.

Стъпка 6: Добавете електрониката към кутията

Добавете електрониката към кутията
Добавете електрониката към кутията
Добавете електрониката към кутията
Добавете електрониката към кутията
Добавете електрониката към кутията
Добавете електрониката към кутията

Използвах кутията от следната връзка:

Добавих опори и го отпечатах с лицето надолу, което не даде много добър завършек, но това трябва да работи засега. Тъй като PIR сензорът беше малко прекалено голям за корпуса, разпаях сензора и го свързах към печатната платка с помощта на проводници. След това създадох схема за свързване, използвайки протоборд и го свързах на място. Използвайте схемата на свързване, показана по -рано, за да свържете всичко заедно и можете да добавите малко Kapton лента за изолация.

Започнах със залепване на PIR сензор, последван от PIR PCB. След това поставих платката ESP32 вътре и разбрах, че калъфът не ви позволява достъп до microSD картата, но това нямаше значение за мен, тъй като изображенията ще се изпращат по имейл. След това добавих интерфейсната платка и залепих в microUSB пробивната платка. Накрая огънах транзистора, за да позволя капака да се затвори на място. Включете платката и тя трябва да направи изображение, когато се открие движение.

Ако тази публикация ви е харесала, не забравяйте да ни последвате, като използвате връзките по -долу, тъй като ще изградим още много проекти като този:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Уебсайт на BnBe:

Препоръчано: