Мазмұны:

PiGMI: 3 қадам
PiGMI: 3 қадам
Anonim
PiGMI
PiGMI

Интернет арқылы PiGMI - Pi Garage Monitor таныстыруға рұқсат етіңіз

Бұл Pi көмегімен гараж есігін бақылау жүйесінің менің нұсқасы. Pi сонымен қатар есіктердің ашылуы мен жабылуын бақылайды және HomeBridge -ке біріктірілген, сондықтан мен айта аламын: «Эй Сири, Дэйвтің есігін аш!».

Жоба 2016 жылы салынған және содан бері жұмыс істеп келеді. Дизайн заттарды мүмкіндігінше қарапайым ұстауға негізделген. Мысалы, гараж есігінде төрт күй бар: ашық, жабық, кептелген және кедергі. Алғашқы екеуі айқын, соңғы екеуі егер есік жабылып тұрса және ол жабылмаса, оған кедергі келтірілген. Егер ол ашуға тырысса және оны ашпаса, онда ол кептеледі. Бұл күйлерді анықтау тағы да қарапайым болды. Есік қолмен батырманы басқаннан кейін шамамен 2 секундтан кейін ашыла бастайды және қолмен (немесе қашықтан басқару пультімен) жабылу үшін шамамен 15 секунд кетеді. Бұл екі уақыт кептелген және кедергі келтірілген күйлерді анықтау үшін пайдаланылды. Қарапайым магниттік қосқыш гараж есігінің күйін анықтайды. Қарапайым түрде бұл менің гараж есігінің электроникасына араласудың қажеті жоқ дегенді білдіреді. Егер ауысу күйі белгіленген уақыттан кейін өзгермесе, сізге хабарлама келеді. Әрине, есік уақытында ашылып, кептеліп қалуы мүмкін, бірақ сіз мұны байқаған боларсыз - қарапайым ұстауға тырысыңыз! Реле гараждағы қолмен түймелер арқылы қолданылады. Ол 3 есікке дейін конфигурациялануы мүмкін.

Осылайша, конструкция коммутатордың күйін бақылау үшін Pi пайдалану керек болды. Бақылау үшін веб -интерфейсті қамтамасыз етіңіз және қашықтан бақылау мен басқару үшін интернет арқылы кіруге рұқсат етіңіз. Мен бұл идеяны досыммен (Том Милнер) қарап шықтым, ол мен үшін бүкіл веб -интерфейсті жасады. Сіз Pi -ге орнатпас бұрын кодты жүктеп алып, оны демо режимде қолдана аласыз. Интерфейс GPIO түйреуіштерін магниттер мен релелердің шығуына конфигурациялауға мүмкіндік береді. Егер сіздің есігіңіз жылжу үшін әдепкі 2 және 15 секундтан көп уақыт қажет болса, уақытты кешіктіреді. Сіз қауіпсіздік үшін пайдаланушы мен құпия сөз жасайсыз, тіркеу мүмкіндігі бар. Оны дабыл режимінде орнату мүмкіндігі бар, онда сіз демалыста немесе жұмыста болған кезде есігіңіз ашылса, SMS -ескерту аласыз. Бағдарламалық қамтамасыз ету Raspberry Pi 3 және Zero -де сыналған. Қосымша ақпарат алу үшін Wiki бетіне менің гараж сілтемесі бар. Мониторинг міндетті емес және сілтеме.

Жабдықтар

Саған қажет болады:

Raspberry Pi (Pi3 және Zero сынақтан өткізілген) SD картасы мен қуат көзіндегі соңғы Pi OS

Wi -Fi кілті

Магниттік қосқыш (тар) (есікке 1) ЖОҚ түрі жоқ

Эстафета (лар) (әр есікке)

Көптеген электронды бөлшектер Adafruit немесе Amazon -дан алынған.

Сым - магниттерді Пи -ге қосуға арналған есік қоңырау сымы

Эстафета мен Пи корпустары (Thingiverse -ден I 3D Printed Min: Relay, Pi)

My-Garage бағдарламасы

Қосымша бақылау бағдарламасы

Есік пен есік жақтауына магнитті бекіту үшін желім.

Қабырғаға бекітуге арналған бұрандалар

Құралдар:

Сымды тазартқыштар, Қысқыштар

Гаражда сым тартуға арналған қапсырма.

Сым кескіштер

1 -қадам: Pi орнату

Pi орнату
Pi орнату

Pi орнату бойынша көптеген оқулықтар бар, сондықтан мен оларды Pi -ге қажет нәрсені айтудан басқа қарастырмаймын.

1) Apache, PHP, Python. Бұл туралы Adafruit және әрине RaspberryPi ұйымы сияқты сайттардан оқулықтар бар.

2) Pi Wi -Fi желісіне кіруі керек, сондықтан оны орнату қажет.

3) Үйден тыс жерге кіру үшін маршрутизатордың от қабырғасынан өту әдісін ұсыну қажет. Мен noip.com веб -мекенжайын қолданамын және қосымша қауіпсіздік функциясы ретінде Apache үшін басқа порт нөмірін қолдандым. Тағы да Интернетте бұл келісімге арналған көптеген оқулықтар бар.

4) Github ұсынған My-Garage бағдарламалық жасақтамасы

2 -қадам: сымдар мен конфигурация

Сымдар мен конфигурация
Сымдар мен конфигурация
Сымдар мен конфигурация
Сымдар мен конфигурация
Сымдар мен конфигурация
Сымдар мен конфигурация

Диаграмманы қараңыз, бірақ олардың негізгі ерекшеліктері - бір есікке бір магнит пен бір реле. Менің орнатуым үшін бұл алты GPIO түйреуіші. Олар бағдарламалық жасақтамада конфигурациялануы мүмкін, тек бірнеше есіктегі магнитпен дұрыс реле сәйкес келетініне көз жеткізіңіз! Параметрлер беті үшін жоғарыдағы суретті қараңыз.

Мұнда сіз режимдерді конфигурациялауға болады (демонстрациялық модельдеу); Есіктердің саны мен атауы; Есіктің ашылу және жабылу уақыты мен дабыл жіберу мен бақылау туралы ақпарат.

Физикалық сымдар қайтадан мүмкіндігінше қарапайым болды. Реле (лер) шығысы гараждағы қолмен түймешіктер арқылы өтеді. Реле түймені басу қажет болғанша шамамен 1 секундқа импульсті болады. Мен есік жолына көз деңгейінде орнатқан магниттік қосқыш. Менің есіктерімде роликтер жүретін металл жол бар. Бағдарламалық жасақтама коммутатордың ашық немесе жабық екенін білуі керек болғандықтан, оны сіздің есігіңізге сәйкес келетін кез келген жерге орнатуға болады. Магнит есікке (қозғалатын бөлікке) рамадағы қосқышқа орнатылады. Есіктің жұмысы бірден өзгертілмейді. Қолданыстағы соңы тоқтайды және ИҚ кедергі сенсоры әлі де жұмыс істейді.

Ұсынылған: