Satura rādītājs:
- 1. darbība. Kā darbojas drošības sistēmas
- 2. darbība: durvju kontakts (atinstalēts)
- 3. solis: uzstādīts un krāsots durvju kontakts
- 4. solis: ieskatieties skapī
- 5. darbība: iežogojuma iekšpusē
- 6. darbība: izveidojiet savienojumu ar Phidget
- 7. solis: Python daļa ir vieglāka
- 8. darbība: pārbaudiet un izbaudiet
Video: Drošības sistēmas apvienošana ar Phidges un Twitter, lai iegūtu izcilību: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Es dzīvoju dzīvoklī, kas ir pieslēgts drošības sistēmai. Es nevēlos iegādāties mājas tālruņa līniju, un vietējiem uzraudzības pakalpojumiem trūkst apbrīnojamības. Es gribu zināt, vai kāds ienāk manā dzīvoklī, kamēr es esmu prom. Es varētu izmantot kustības sensoru, bet manas durvis jau ir pieslēgtas vadam (visticamāk, arī jūsu). Es vēlos saņemt paziņojumu, izmantojot twitter, lai gan arī sms, tālruņa zvani, sirēna utt. Man derētu. Man ir phidges interfeiss 8/8/ 8 uz rokas (https://www.phidgets.com), bet mēs to varētu darīt arī ar amx (https://www.amx.com) vai netburner (https://www.netburner.com). Sāksim darbu …
1. darbība. Kā darbojas drošības sistēmas
Šeit ir īss pamācība par to, kā darbojas tipiska dzīvojamo māju drošības sistēma. Atverot priekšējās durvis, iedegas 1. zonas gaismas diode. Sānu durvis ir 2. zona. Piezīme. Problēmas gaismas diode iedegas, jo tai nav pievienota tālruņa līnija. Par to es neko nevaru.
2. darbība: durvju kontakts (atinstalēts)
Šis ir standarta "sausais" kontakts. Magnēts pabeidz ķēdi, kad tas ir tuvu.
3. solis: uzstādīts un krāsots durvju kontakts
Šeit ir durvju kontakts, kas uzstādīts durvju ievārījumā un pārkrāsots.
4. solis: ieskatieties skapī
Šeit ir drošības sistēmas korpuss. Tas parasti atrodas skapī. Durvju aizvēršana ir standarta. Tas saņem strāvu no kontaktligzdas zemāk, un korpusā ir 12 voltu rezerves akumulators.
5. darbība: iežogojuma iekšpusē
Tas izskatās biedējošāk, nekā tas patiesībā ir. Jūs varat izmantot izslēgšanu, lai noskaidrotu, kādus vadus vēlaties. Vados, kas nonāk tastatūrā, parasti ir četri vadi. Jauda tiek piegādāta no sienas kontaktligzdas un akumulatora. Atliek tikai durvju kontakti. Atvienojiet lietas un skatieties, kas notiek. Ja vienlaikus maināt tikai vienu vadu, vienmēr varat to atkal pievienot.
6. darbība: izveidojiet savienojumu ar Phidget
Kad esat mīkstinājis, kuri vadi ir durvju kontakti, pievienojiet tos fidgets interfeisa komplekta ieejām. Es savienoju gan melnos vadus ar zemi, gan priekšējās durvis pie 4. ieejas un sānu durvis ar 5. ieeju.
7. solis: Python daļa ir vieglāka
Jums būs jāmeklē google python-twitter un simple-json. Viņiem ir viegli norādījumi par šo bibliotēku instalēšanu. (Es tos iekļauju pievienotajā zip failā) Jums būs jāiegūst arī python phidgets bibliotēka. Mēs sākam ar InterfaceKit-simple.py. Jums būs nepieciešams: importēt twittertwit = twitter. Api (lietotājvārds =, parole =) un aizstāt def interfaceKitInputChanged (e): ar thisdef interfaceKitInputChanged (e): #print "Input % i: % s " % (e.index, e.state) #status = twit. PostUpdate ('Durvju kontakts bija atvērts un tagad tas ir aizvērts'), ja e.index == 4: ja interfaceKit.getInputState (e.index): status = twit. PostUpdate ('Priekšējo durvju kontakts bija atvērts un tagad tas ir aizvērts') else: status = twit. PostUpdate ('Priekšējo durvju kontakts bija aizvērts un tagad tas ir atvērts'), ja e.index == 5: ja interfaceKit. getInputState (e.index): statuss = twit. PostUpdate ('sānu durvju kontakts bija atvērts un tagad tas ir aizvērts') else: status = twit. PostUpdate ('sānu durvju kontakts tika aizvērts un tagad ir atvērts') atgriezties 0
8. darbība: pārbaudiet un izbaudiet
Pārliecinieties, vai jums ir derīgs twitter lietotājvārds un parole. Datoram, kuram pievienojat savu fidžetu, ir jābūt interneta pieslēgumam. Izbaudiet un paziņojiet man vietnē twitter (mcotton), ja jums ir komentāri
Ieteicams:
Tvaicējiet savu UPS, lai iegūtu Wi-Fi maršrutētāja darbības laiku: 4 soļi (ar attēliem)
Tvaicējiet savu UPS, lai iegūtu Wi-Fi maršrutētāja darbības laiku: UPS pārvērš 12 V līdzstrāvas akumulatora enerģiju par 220 V maiņstrāvu, lai transformatori, kas vada jūsu maršrutētāju un šķiedru ONT, varētu to pārveidot par 12V DC! Jūs arī stāties pretī [parasti
Izņemot darbvirsmas cieto disku, lai iegūtu retzemju magnētus: 8 soļi
Darbvirsmas cietā diska izvilkšana, lai iegūtu retzemju magnētus. Šajā pamācībā es parādīšu soļus, kā izjaukt datora cieto disku un iegūt no tā retzemju magnētus
Kā savienot DeLorme Earthmate GPS LT-20 ar savu Google Earth, lai iegūtu lielisku GPS izsekošanas karti: 5 soļi
Kā savienot DeLorme Earthmate GPS LT-20 ar savu Google Earth, lai iegūtu lielisku GPS izsekošanas karti .: Es jums parādīšu, kā savienot GPS ierīci ar populāro Google Earth programmu, neizmantojot Google Earth Plus. Man nav liela budžeta, tāpēc varu garantēt, ka tas būs pēc iespējas lētāk
Modificējiet Ricochet radio modemu, lai iegūtu ārēju antenu: 8 soļi
Modificējiet Ricochet radio modemu, lai uzņemtu ārēju antenu: pirms laika biznesa modeļa produkts, Ricochet modemi ir lieliska tehnoloģija ar pārsteidzoši zemu cenu. Tie darbojas tāpat kā parastie modemi, bet ar RF slāni, nevis tālruņa līniju. Izveidojiet savu iezvanpieejas piekļuves serveri, kontrolējiet
Pasniedziet O'Beer ar iPhone, lai iegūtu ideālu izliešanu: 7 soļi (ar attēliem)
Serv O'Beer ar IPhone perfektai uzliešanai: Strauji tuvojoties Jaunajam gadam, es gribēju izveidot projektu, kas ļauj perfekti ieliet un izņemt visu šo fizisko darbu. Izmantojot Construx kā mehānisko platformu, servo, kas virza darbību, un ioBridge, kas kontrolēja sistēmu, es biju