Sadržaj:

Kombinacija sigurnosnog sistema sa Phidges -om i Twitter -om za fenomenalnost: 8 koraka
Kombinacija sigurnosnog sistema sa Phidges -om i Twitter -om za fenomenalnost: 8 koraka

Video: Kombinacija sigurnosnog sistema sa Phidges -om i Twitter -om za fenomenalnost: 8 koraka

Video: Kombinacija sigurnosnog sistema sa Phidges -om i Twitter -om za fenomenalnost: 8 koraka
Video: Научу Тебя Быстро Печатать (90 Слов в Минуту) 2024, Novembar
Anonim
Kombinovanje sigurnosnog sistema sa Phidges -om i Twitter -om za fenomenalnost
Kombinovanje sigurnosnog sistema sa Phidges -om i Twitter -om za fenomenalnost

Živim u stanu koji je ožičen za sigurnosni sistem. Ne želim kupiti kućnu telefonsku liniju, a lokalne usluge nadgledanja nemaju sjaj. Želim znati da li će netko ući u moj stan dok mene nema. Mogao bih koristiti senzor pokreta, ali moja vrata su već ožičena (najvjerovatnije su i vaša). Želim biti obaviješten putem Twittera iako bi i sms, telefonski pozivi, sirena itd. Također radili. Imam phidges sučelje 8/8/ 8 pri ruci (https://www.phidgets.com), ali to možemo učiniti i s amx -om (https://www.amx.com) ili netburnerom (https://www.netburner.com). Počnimo …

Korak 1: Kako funkcioniraju sigurnosni sistemi

Kako funkcionišu sigurnosni sistemi
Kako funkcionišu sigurnosni sistemi

Evo kratkog priručnika o tome kako funkcioniše tipičan stambeni sigurnosni sistem. Kada se prednja vrata otvore, LED dioda za zonu 1 svijetli. Bočna vrata su zona 2. Napomena: LED lampica za grešku svijetli jer na nju nije priključena telefonska linija. Ja tu ne mogu ništa.

Korak 2: Kontakt vrata (deinstalirano)

Kontakt vrata (deinstalirano)
Kontakt vrata (deinstalirano)

Ovo je standardni "suhi" kontakt. Magnet dovršava krug kada mu se približi.

Korak 3: Instaliran i ofarban kontakt vrata

Kontakt vrata je instaliran i ofarban
Kontakt vrata je instaliran i ofarban

Ovdje je kontakt vrata instaliran u zastoju vrata i prebojan.

Korak 4: Pogledajte u ormar

Pogledajte u ormar
Pogledajte u ormar

Evo kućišta sigurnosnog sistema. Obično se nalazi u ormaru. Standardno je zatvoriti vrata. Napaja se iz donje utičnice i ima rezervnu bateriju od 12 volti u kućištu.

Korak 5: Unutar kućišta

Unutar kućišta
Unutar kućišta

Ovo izgleda strašnije nego što zaista jest. Pomoću eliminacije možete shvatiti koje žice želite. Žice koje idu do tastature obično sadrže četiri žice. Napajanje dolazi iz zidne utičnice i baterije. Jedino što preostaje su kontakti na vratima. Isključite stvari i pogledajte što će se dogoditi. Ako mijenjate samo jednu žicu odjednom, uvijek je možete ponovno spojiti.

Korak 6: Povežite se sa Phidget -om

Povežite se sa Phidget -om
Povežite se sa Phidget -om

Nakon što odredite koje su žice kontakti vrata, spojite ih na ulaze kompleta sučelja za phidgets. Priključio sam obje crne žice na masu, a prednja vrata na ulaz 4, a bočna vrata na ulaz 5.

Korak 7: Python dio je lakši

Morat ćete google python-twitter i simple-json. Imaju jednostavna uputstva o instaliranju tih biblioteka. (Uključujem ih u priloženu zip datoteku) Takođe ćete morati nabaviti python phidgets biblioteku. Počinjemo s InterfaceKit-simple.py. Morat ćete: uvoziti twittertwit = twitter. Api (korisničko ime =, lozinka =) i zamijeniti def interfaceKitInputChanged (e): s ovimdef interfaceKitInputChanged (e): #print "Input % i: % s " % (e.index, e.state) #status = twit. PostUpdate ('Kontakt vrata je bio otvoren i sada je zatvoren') ako je e.index == 4: ako interfaceKit.getInputState (e.index): status = twit. PostUpdate ('Kontakt prednjih vrata je bio otvoren i sada je zatvoren') else: status = twit. PostUpdate ('Kontakt prednjih vrata je bio zatvoren i sada je otvoren') ako je e.index == 5: if interfaceKit. getInputState (e.index): status = twit. PostUpdate ('Kontakt bočnih vrata je bio otvoren i sada je zatvoren') else: status = twit. PostUpdate ('Kontakt bočnih vrata je zatvoren i sada je otvoren') return 0

Korak 8: Isprobajte i uživajte

Testirajte i uživajte
Testirajte i uživajte

Provjerite imate li valjano korisničko ime i lozinku za twitter. Računalo na koje povežete svoj phidget mora imati internetsku vezu. ENJOY i obavijestite me na twitteru (mcotton) ako imate komentare

Preporučuje se: