Obsah:

PiGMI: 3 kroky
PiGMI: 3 kroky

Video: PiGMI: 3 kroky

Video: PiGMI: 3 kroky
Video: Learn How to Shuffle - In Only 5 Minutes - for Beginners 2024, Júl
Anonim
PiGMI
PiGMI

Dovoľte mi predstaviť PiGMI - Pi Garage Monitor cez internet

Toto je moja verzia systému monitorovania garážových brán používajúceho Pi. Pi tiež ovláda otváranie a zatváranie dverí a je integrovaný do HomeBridge, takže môžem povedať: „Ahoj Siri, otvor dvere Davea!“.

Projekt bol postavený v roku 2016 a odvtedy funguje. Dizajn bol založený na tom, aby boli veci čo najjednoduchšie. Garážová brána má napríklad štyri stavy: otvorené, zatvorené, zaseknuté a zablokované. Prvé dve sú zrejmé, posledné dve predstavujú, ak sa dvere zatvárajú a oni nemôžu, potom sú zablokované. Ak sa pokúša otvoriť a nedarí sa mu to, je zaseknutý. Detekcia týchto stavov bola opäť jednoduchá. Dvere sa začnú otvárať asi 2 sekundy od stlačenia manuálneho tlačidla a zatvorenie pomocou manuálneho tlačidla (alebo diaľkového ovládača) trvá asi 15 sekúnd. Tieto dve načasovania boli použité na detekciu zaseknutých a prekážajúcich stavov. Jednoduchý magnetický spínač detekuje stav garážovej brány. Aby to bolo opäť jednoduché, znamenalo to, že som sa nemusel zapájať do elektroniky garážových brán. Ak sa teda stav prepínača po predpísanom čase nezmení, dostanete správu. Dvere sa samozrejme mohli otvoriť včas a stále sa zaseknúť, ale všimli ste si to - pokúsite sa to udržať jednoduché! Relé sa používajú na manuálne tlačidlá v garáži. Je možné nakonfigurovať až 3 dvere.

Cieľom teda bolo použiť Pi na monitorovanie stavu prepínača. Poskytnite webové rozhranie na ovládanie a povoľte prístup na internet na diaľkové monitorovanie a ovládanie. Tento nápad som prehodnotil s priateľom (Tom Milner), ktorý odišiel a vyrobil mi celé webové rozhranie. Pred nastavením na Pi si môžete stiahnuť kód a vyskúšať ho v demo režime. Rozhranie vám umožňuje konfigurovať piny GPIO pre magnety a výstupy relé. Časové oneskorenia použité v prípade, ak sa vašim dverám pohnú viac ako 2 a 15 sekúnd. Na zaistenie bezpečnosti si vytvoríte používateľa a heslo, existuje možnosť protokolovania. Je možné ho nastaviť v režime alarmu, kde môžete dostať upozornenie SMS, ak sa vaše dvere otvoria, keď ste preč na dovolenke alebo práve v práci. Tento softvér bol testovaný na Raspberry Pi 3 a Zero. Pre viac informácií tu je odkaz na wiki stránku Moja garáž. Monitorovanie je voliteľné a tu je odkaz.

Zásoby

Budete potrebovať:

Raspberry Pi (boli testované Pi3 a Zero) s najnovším systémom Pi OS na karte SD a napájaní

Wifi kľúč

Magnetické spínače (1 na dvere) NIE typ

Relé (I na dvere)

Väčšina elektronických dielov pochádzala z Adafruit alebo Amazon.

Drôt - drôt zvončeka pre zapojenie magnetov k Pi

Puzdrá na relé a Pi (3D tlačená baňa od Thingiverse: Relay, Pi)

Softvér My-Garage

Voliteľný monitorovací softvér

Lepidlo na pripevnenie magnetu na dvere a rám dverí.

Skrutky do puzdier na montáž na stenu

Náradie:

Odizolovače drôtov, Kliešte

Zošívacia pištoľ na lepenie drôtu prebieha v garáži.

Strihač káblov

Krok 1: Nastavenie Pi

Nastavenie Pi
Nastavenie Pi

Existuje mnoho návodov na nastavenie Pi, takže ich tu nebudem pokrývať inak, ako uvádzať, čo je na Pi potrebné.

1) Apache, PHP, Python. Opäť existujú návody na tieto stránky zo stránok, ako sú Adafruit a samozrejme RaspberryPi Organization.

2) Pi bude potrebovať prístup k vášmu Wi -Fi, aby bolo potrebné ho nastaviť.

3) Na prístup mimo vášho domu budete potrebovať spôsob, ako sa dostať cez protipožiarnu stenu smerovača. Používam webovú adresu z noip.com a ako pridanú funkciu zabezpečenia som použil iné číslo portu pre Apache. Na webe je opäť veľa návodov na toto usporiadanie.

4) Softvér My-Garage od spoločnosti Github

Krok 2: Zapojenie a konfigurácia

Zapojenie a konfigurácia
Zapojenie a konfigurácia
Zapojenie a konfigurácia
Zapojenie a konfigurácia
Zapojenie a konfigurácia
Zapojenie a konfigurácia

Pozrite sa na diagram, ale ich kľúčovými vlastnosťami sú jeden magnet a jedno relé na dvere. Pre moje nastavenie je to šesť pinov GPIO. Sú konfigurovateľné v softvéri, stačí sa uistiť, že na viacerých dverách priradíte správne relé k správnemu magnetu! Stránku nastavení nájdete na obrázku vyššie.

Tu môžete konfigurovať režimy (simulácia aka demo režim); Počet a názvy dverí; Načasovanie otvárania a zatvárania dverí a informácie pre odosielanie alarmov a monitorovanie.

Fyzické zapojenie bolo opäť čo najjednoduchšie. Výstup relé (relé) sa preskočí cez manuálne tlačidlá v garáži. Relé bude pulzovať po dobu 1 sekundy asi tak dlho, ako dlho vám trvá stlačenie tlačidla. Magnetický spínač, ktorý som namontoval v úrovni očí na koľajnicu dverí. Moje dvere majú kovovú koľajnicu, kadiaľ vedú valčeky. Pretože softvér potrebuje vedieť, či je vypínač otvorený alebo zatvorený, môžete ho namontovať kdekoľvek, kde to pre vaše dvere najlepšie funguje. Magnet je namontovaný na dverách (pohyblivá časť) vypínača na ráme. Fungovanie dverí nie je upravené nehanebným spôsobom. Existujúce koncové dorazy a snímač prekážok infračerveného žiarenia stále fungujú.

Odporúča: