Съдържание:

Raspberry Pi DIY интелигентен звънец на вратата, който може да открие хора, автомобили и т.н.: 5 стъпки
Raspberry Pi DIY интелигентен звънец на вратата, който може да открие хора, автомобили и т.н.: 5 стъпки

Видео: Raspberry Pi DIY интелигентен звънец на вратата, който може да открие хора, автомобили и т.н.: 5 стъпки

Видео: Raspberry Pi DIY интелигентен звънец на вратата, който може да открие хора, автомобили и т.н.: 5 стъпки
Видео: Часть 5 - Аудиокнига Герберта Уэллса «Анна Вероника» (глы 15–17) 2024, Юли
Anonim
Raspberry Pi DIY интелигентен звънец на вратата, който може да открие хора, автомобили и т.н
Raspberry Pi DIY интелигентен звънец на вратата, който може да открие хора, автомобили и т.н

Този дизайн на тема стимпанк се интегрира с домашен асистент и нашата многостайна аудио система, за да комуникира с останалата част от нашия DIY интелигентен дом.

Вместо да купувам звънец на вратата (или Nest, или някой от другите конкуренти), изградих наш собствен интелигентен звънец на врата с Raspberry Pi. Целият проект струва около $ 150 (USD), което е средно за интелигентния звънец на вратата, но е много по-пълнофункционален от всичко друго, което ще намерите на пазара. Например, тя се интегрира с останалата част от системата за домашна сигурност - използва машинно обучение за идентифициране на хора, автомобили, животни и други:

Консумативи

Точните части, които използвах, можете да намерите тук.

Стъпка 1: Разполагане на частите

Разполагане на частите
Разполагане на частите

Имах някои резервни части от мед и месинг, лежащи наоколо от предишни проекти за стимпанк (вижте списъка с части). Това беше полезно, когато не цялата електроника можеше лесно да се побере в разпределителната кутия.

Започнах с излагане на частите. В страничните страни на разпределителната кутия бяха пробити три дупки за захранващия кабел, USB кабелите и проводниците на бутоните. Плюс това, един по -голям отвор в капака за поставяне на камерата.

Стъпка 2: Звънене на вратата

Звънене на вратата
Звънене на вратата

Първата поръчка беше да накарате звънеца на вратата да звъни.

С кабела на звънеца към вратата, прикрепен към GPIO18 (щифт 12) на Raspberry Pi, след това използвах входа на серийния порт в Node RED за откриване на натискане на бутони. За да задействате действително предупреждение за звънец на вратата, както и да управлявате двупосочно (микрофон/интерком) звук, вижте тази публикация.

Стъпка 3: Откриване на движение

Има и тема за откриване на движение и видео.

В тази връзка звънецът на вратата е просто поредната камера за видеонаблюдение. Той използва точно същата настройка, описана в следващата поредица от публикации. Откриването на движение и разпознаването на обекти е това, което генерира изображения като това в горната част на тази публикация.

Стъпка 4: Интегриране на Smart Lock

Интеграция на Smart Lock
Интеграция на Smart Lock

Използвах горещо лепило върху отворите на разпределителната кутия, за да го запечатам, където е възможно.

Виденият по -горе меден пръстен също има ръб, предпазващ камерата от вода. Плюс всичко това е инсталирано под балкон, така че не много вода дори има шанс да удари звънеца на вратата. Последните части бяха интегрирането на звънеца на вратата с интелигентно заключване. За щастие, Home Assistant прави това лесно.

Той комуникира с Home Assistant чрез Z-Wave. Това, което ми харесва в тази ключалка, е, че тя може да бъде програмирана дистанционно, за да поддържа различни потребителски кодове (полезно като хост на Airbnb или когато трябва да пуснете приятел). Той също така може да открие кой потребителски ПИН код е бил използван за отваряне на вратата (и кога) - голямо спокойствие, когато давате код за почистване на къщата.

Стъпка 5: Изходен код: Обобщение

Изходен код: Резюме
Изходен код: Резюме

Иска ми се да мога да ви дам код за копиране и поставяне за този проект, но много от него ще зависи от вашия точен хардуер, високоговорители, камери и т.н. където обяснявам как да ги прилагам:

  • Node Red използва gpiod, за да задейства поток, когато се задейства GPIO #18 (бутонът на звънеца).
  • Сигналът на високоговорителя възпроизвежда wav файл.
  • Имам няколко „направи си сам“високоговорители, които пускат сигнала из къщата.
  • MotionEye управлява камерата, заснемайки снимки и видеоклипове.
  • Камерите за сигурност за видеонаблюдение управляват откриването на хора/обекти.
  • Интеграцията на Yale Lock на Home Assistant ни позволява да заключваме/отключваме. Заключването на Yale е устройство Z-Wave. След като се сдвои с Home Assistant, той се показва като заключване и не изисква допълнителна конфигурация.

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