Kazalo:

Kombinacija varnostnega sistema s Phidgesom in Twitterjem za osupljivost: 8 korakov
Kombinacija varnostnega sistema s Phidgesom in Twitterjem za osupljivost: 8 korakov

Video: Kombinacija varnostnega sistema s Phidgesom in Twitterjem za osupljivost: 8 korakov

Video: Kombinacija varnostnega sistema s Phidgesom in Twitterjem za osupljivost: 8 korakov
Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024, November
Anonim
Kombinacija varnostnega sistema s Phidgesom in Twitterjem za osupljivost
Kombinacija varnostnega sistema s Phidgesom in Twitterjem za osupljivost

Živim v stanovanju, ki je povezano z varnostnim sistemom. Nočem kupiti domače telefonske linije in lokalnih nadzornih storitev primanjkuje. Želim vedeti, če kdo pride v moje stanovanje, medtem ko me ni. Uporabil bi lahko senzor gibanja, vendar so moja vrata že ožičena (najverjetneje so tudi vaša). Želim biti obveščen preko twitterja, čeprav bi delovali tudi sms, telefonski klici, sirena itd. Imam vmesnik phidges 8/8/ 8 pri roki (https://www.phidgets.com), lahko pa to storimo tudi z amx (https://www.amx.com) ali netburnerjem (https://www.netburner.com). …

1. korak: Kako delujejo varnostni sistemi

Kako delujejo varnostni sistemi
Kako delujejo varnostni sistemi

Tukaj je hiter uvod o tem, kako deluje tipičen stanovanjski varnostni sistem. Ko odprete vhodna vrata, zasveti LED za cono 1. Stranska vrata so območje 2. Opomba: LED za napako zasveti, ker nanjo ni priključena telefonska linija. O tem ne morem nič.

2. korak: Stik z vrati (odstranjen)

Stik z vrati (odstranjen)
Stik z vrati (odstranjen)

To je standardni "suh" kontakt. Magnet zaključi vezje, ko se mu približa.

3. korak: Nameščen in pobarvan kontakt vrat

Stik na vratih je nameščen in pobarvan
Stik na vratih je nameščen in pobarvan

Tukaj je stik vrat, nameščen v zastoju vrat in prebarvan.

4. korak: Poglejte v omaro

Poglej v omaro
Poglej v omaro

Tu je ohišje varnostnega sistema. Običajno je v omari. Standardno je, da vrata zaprete. Napaja se iz spodnje vtičnice in ima v ohišju 12 -voltno rezervno baterijo.

5. korak: V notranjosti ohišja

Znotraj ohišja
Znotraj ohišja

To je videti bolj grozno, da je res. Z odpravo lahko ugotovite, katere žice želite. Žice, ki gredo do tipkovnic, običajno vsebujejo štiri žice. Napajanje prihaja iz stenske vtičnice in baterije. Edino, kar ostane, so stiki vrat. Odklopite stvari in poglejte, kaj se zgodi. Če naenkrat zamenjate samo eno žico, jo lahko vedno znova povežete.

6. korak: Povežite se s Phidgetom

Povežite se s Phidgetom
Povežite se s Phidgetom

Ko mehčate, katere žice so stiki vrat, jih povežite z vhodi kompleta vmesnikov phidgets. Tako črne žice sem priključil na ozemljitev, vhodna vrata pa na vhod 4, stranska vrata pa na vhod 5.

Korak 7: Del Pythona je lažji

Poiskati boste morali google python-twitter in simple-json. Imajo preprosta navodila za namestitev teh knjižnic. (Vključujem jih v priloženo datoteko zip) Prav tako boste morali dobiti knjižnico python phidgets. Začenjamo z InterfaceKit-simple.py. Morali boste: uvoziti twittertwit = twitter. Api (uporabniško ime =, geslo =) in zamenjati def interfaceKitInputChanged (e): s temdef interfaceKitInputChanged (e): #print "Input % i: % s " % (e.index, e.state) #status = twit. PostUpdate ('Stik na vratih je bil odprt in zdaj zaprt'), če e.index == 4: če interfaceKit.getInputState (e.index): status = twit. PostUpdate ('Stik na sprednjih vratih je bil odprt in zdaj zaprt') else: status = twit. PostUpdate ('Stik na sprednjih vratih je bil zaprt in je zdaj odprt'), če e.index == 5: if interfaceKit. getInputState (e.index): status = twit. PostUpdate ('Stik na stranskih vratih je bil odprt in je zdaj zaprt') else: status = twit. PostUpdate ('Stik stranskih vrat je bil zaprt in je zdaj odprt') return 0

8. korak: Preizkusite in uživajte

Preizkusite in uživajte
Preizkusite in uživajte

Prepričajte se, da imate veljavno uporabniško ime in geslo za Twitter. Računalnik, s katerim povežete svoj phidget, mora imeti internetno povezavo. ENJOY in mi sporočite na twitterju (mcotton), če imate komentarje

Priporočena: