Tartalomjegyzék:

A biztonsági rendszer kombinálása a Phidges -szel és a Twitter -el a félelmetesség érdekében: 8 lépés
A biztonsági rendszer kombinálása a Phidges -szel és a Twitter -el a félelmetesség érdekében: 8 lépés

Videó: A biztonsági rendszer kombinálása a Phidges -szel és a Twitter -el a félelmetesség érdekében: 8 lépés

Videó: A biztonsági rendszer kombinálása a Phidges -szel és a Twitter -el a félelmetesség érdekében: 8 lépés
Videó: Интервью ChatGPT о свободной воле... Вот что произошло 2024, Július
Anonim
Kombinálja a biztonsági rendszert a Phidges -szel és a Twitter -el a fantasztikus megjelenés érdekében
Kombinálja a biztonsági rendszert a Phidges -szel és a Twitter -el a fantasztikus megjelenés érdekében

Egy lakásban lakom, amely biztonsági rendszerhez van bekötve. Nem akarok otthoni telefonvonalat vásárolni, és a helyi felügyeleti szolgáltatásokban nincs nagyszerűség. Szeretném tudni, hogy jön -e valaki a lakásomba, amíg távol vagyok. Használhatnék mozgásérzékelőt, de az ajtóim már be vannak kötve (valószínűleg a tiéd is). Szeretnék értesítést kapni twitteren keresztül, bár sms, telefonhívások, sziréna stb. Is működnek. Van egy phidges interfészem 8/8/ 8 kéznél van (https://www.phidgets.com), de ezt megtehetjük amx (https://www.amx.com) vagy netburner (https://www.netburner.com) segítségével is. …

1. lépés: A biztonsági rendszerek működése

Hogyan működnek a biztonsági rendszerek
Hogyan működnek a biztonsági rendszerek

Íme egy gyors bemutató egy tipikus lakossági biztonsági rendszer működéséről. Amikor az első ajtó kinyílik, az 1. zóna LED -je kigyullad. Az oldalsó ajtó 2. zóna. Megjegyzés: A hibajelző LED azért világít, mert nincs telefonvonal csatlakoztatva. Ezen nem tudok mit tenni.

2. lépés: Ajtóérintkező (eltávolítva)

Ajtóérintkező (eltávolítva)
Ajtóérintkező (eltávolítva)

Ez egy szabványos "száraz" érintkező. A mágnes befejezi az áramkört, amikor közeledik.

3. lépés: Ajtókontakt telepítve és festve

Ajtóérintkező telepítve és festve
Ajtóérintkező telepítve és festve

Itt található az ajtó érintkezője, amely az ajtó elakadásába van szerelve és át van festve.

4. lépés: Nézzen be a szekrénybe

Nézd meg a szekrényben
Nézd meg a szekrényben

Itt a biztonsági rendszer burkolata. Általában a szekrényben van. Alapfelszereltség az ajtó becsavarása. Tápellátását az alábbi konnektorból kapja, és a házban 12 voltos tartalék akkumulátor található.

5. lépés: A ház belsejében

A ház belsejében
A ház belsejében

Ez ijesztőbbnek tűnik, mint amilyen valójában. Az elimináció segítségével kitalálhatja, hogy milyen vezetékeket szeretne. A kezelőhöz vezető vezetékek általában négy vezetéket tartalmaznak. Az áram a fali konnektorból és az akkumulátorból származik. Már csak az ajtóérintkezők maradtak. Válassza le a dolgokat, és nézze meg, mi történik. Ha egyszerre csak egy vezetéket cserél, akkor mindig újra csatlakoztathatja.

6. lépés: Csatlakozás a Phidgethez

Csatlakozzon a Phidgethez
Csatlakozzon a Phidgethez

Miután kitisztította, hogy mely vezetékek az ajtóérintkezők, csatlakoztassa őket a phidgets interfész készlet bemeneteihez. Mindkét fekete vezetéket a földhöz, a bejárati ajtót a 4 -es és az oldalsó ajtót az 5 -ös bemenethez kötöttem.

7. lépés: A Python rész könnyebb

Google-on kell keresni a python-twittert és az egyszerű-json-t. Könnyű utasításokat tartalmaznak a könyvtárak telepítéséhez. (A mellékelt zip fájlba is belefoglalom őket) Szükség van a python phidgets könyvtár beszerzésére is. Kezdjük az InterfaceKit-simple.py-vel. Szükséged lesz: import twittertwit = twitter. Api (felhasználónév =, jelszó =), és le kell cserélned a def interfaceKitInputChanged (e): ezt az interfésztKitInputChanged (e): #print "Input % i: % s " % (e.index, e.state) #állapot = twit. PostUpdate (" Az ajtókontaktus nyitva volt, és most zárva "), ha e.index == 4: if interfaceKit.getInputState (e.index): status = twit. PostUpdate ('A bejárati ajtó érintkezője nyitva volt, most zárva') else: status = twit. PostUpdate ('A bejárati ajtó érintkezője zárva volt, és most nyitva van'), ha e.index == 5: if interfaceKit. getInputState (e.index): állapot = twit. PostUpdate ('Oldalsó ajtó érintkező nyitva volt, most zárva') else: állapot = twit. PostUpdate ('Oldalsó ajtó érintkező zárva volt, és most nyitva') return 0

8. lépés: Tesztelje és élvezze

Teszteld és élvezd
Teszteld és élvezd

Győződjön meg róla, hogy érvényes twitter felhasználóneve és jelszava van. A számítógéphez, amelyhez a phidgetet csatlakoztatja, internetkapcsolattal kell rendelkeznie. ÉRZÉLJEN, és ha van megjegyzése, tudassa velem a twitteren (mcotton)

Ajánlott: