Мазмұны:

Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам
Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам

Бейне: Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам

Бейне: Raspberry Pi DIY ақылды есік қоңырауы адамдарды, автокөліктерді және т.б. анықтай алады: 5 қадам
Бейне: АҚШ-тағы 102 жастағы әйелдің тастап кеткен үйі ~ Электр жарығы жұмыс істейді! 2024, Шілде
Anonim
Raspberry Pi DIY ақылды есік қоңырауы, ол адамдарды, көліктерді және т
Raspberry Pi DIY ақылды есік қоңырауы, ол адамдарды, көліктерді және т

Steampunk тақырыбындағы бұл дизайн үйдің көмекшісімен және біздің көп бөлмелі аудио жүйемен интеграцияланған, біздің ақылды үйіміздің қалған бөлігімен байланысады.

Есік қоңырауын (немесе Nest немесе басқа бәсекелестердің біреуін) сатып алудың орнына мен Raspberry Pi бар ақылды есік қоңырауын жасадым. Бүкіл жобаның бағасы шамамен $ 150 (АҚШ доллары), бұл ақылды есік қоңырауының орташа бағасы, бірақ ол нарықта таба алатын барлық нәрседен әлдеқайда жақсы. Мысалы, ол үй қауіпсіздігінің қалған жүйесімен біріктіріледі - адамдарды, машиналарды, жануарларды және т.б. анықтау үшін машиналық оқытуды қолданады:

Жабдықтар

Мен қолданған бөлшектерді дәл осы жерден табуға болады.

1 -қадам: бөлшектерді орналастыру

Бөлшектерді орналастыру
Бөлшектерді орналастыру

Менде бұрынғы Steampunk жобаларынан мыс пен жезден қосалқы бөлшектер болды (бөлшектер тізімін қараңыз). Бұл барлық электроника қосылу қорабына оңай сыймайтын кезде пайдалы болды.

Мен бөлшектерді орналастырудан бастадым. Қуат кабелі, USB кабельдері және түйме сымдары үшін қосылу қорабының екі жағында үш тесік бұрғыланды. Сонымен қатар, камераны орналастыру үшін қақпақтағы үлкен тесік.

2 -қадам: Есік қоңырауын соғу

Есік қоңырауы
Есік қоңырауы

Ең бірінші тапсырыс - есік қоңырауын шынымен соғу болды.

Есік қоңырауының сымы Raspberry Pi-дегі GPIO18-ге (12-штырь) бекітілгенде, мен түйменің басылуын анықтау үшін RED түйініндегі сериялық портты енгізуді қолдандым. Есік қоңырауының дабылын іске қосу, сондай-ақ екі жақты (микрофон/интерком) дыбысты басқару үшін осы жазбаны қараңыз.

3 -қадам: Қозғалысты анықтау

Сондай -ақ, қозғалысты анықтау және бейне тақырыбы бар.

Осыған байланысты есік қоңырауы - бұл тағы бір бейнебақылау камерасы. Ол келесі жазбалар сериясында сипатталған дәл сол орнатуды қолданады. Қозғалысты анықтау және объектіні тану - бұл жазбаның жоғарғы жағындағы суреттер сияқты.

4 -қадам: Smart Lock интеграциясы

Smart Lock интеграциясы
Smart Lock интеграциясы

Мүмкіндігінше, тығыздау үшін қосылу қорабының саңылауларына ыстық желім қолдандым.

Жоғарыда көрсетілген мыс сақинаның камерасы судан қорғайтын ерні бар. Сонымен қатар, бәрі балконның астына орнатылған, сондықтан судың есік қоңырауын соғуға мүмкіндігі жоқ. Соңғы бөліктер есік қоңырауын ақылды құлыппен біріктіру болды. Бақытымызға орай, үй көмекшісі мұны жеңілдетеді.

Ол үй көмекшісімен Z-Wave арқылы байланысады. Бұл құлыптың маған ұнайтыны - ол әр түрлі пайдаланушы кодтарын қолдау үшін қашықтан бағдарламалануы мүмкін (Airbnb хост ретінде пайдалы немесе досыңды кіргізу қажет болғанда). Ол сонымен қатар есікті ашу үшін пайдаланушының пин -коды қолданылғанын анықтай алады (және қашан) - үйге тазалаушыларға код беру кезінде үлкен тыныштық.

5 -қадам: Бастапқы код: Қорытынды

Бастапқы код: қорытынды
Бастапқы код: қорытынды

Мен сізге осы жобаның кодын көшіруді бергім келеді, бірақ көп нәрсе сіздің нақты аппараттық құралыңызға, динамиктерге, камераларға және т.б. байланысты болады. Оның орнына мен қатысқан әр бөлікті қайталаймын және мақалаларға/кодқа сілтеме жасаймын. Мен оларды қалай іске асыру керектігін түсіндіремін:

  • Қызыл түйін GPIO #18 (қоңырау түймесі) жанған кезде ағынды іске қосу үшін gpiod пайдаланады.
  • Дауыс зорайтқышты ескерту ағыны wav файлын ойнайды.
  • Менде үйдің айналасында сигнал беретін бірнеше DIY динамиктері бар.
  • MotionEye камераны басқарады, кадрлар мен бейнелерді түсіреді.
  • CCTV қауіпсіздік камералары адам/объектіні анықтауды басқарады.
  • Home Assistant -тің Yale Lock интеграциясы бізге құлыптауға/құлыптан босатуға мүмкіндік береді. Йель құлпы-Z-Wave құрылғысы. Үй көмекшісімен жұптастырылғаннан кейін ол құлып түрінде көрінеді және қосымша конфигурацияны қажет етпейді.

Ұсынылған: