Mundarija:

Ajoyiblik uchun xavfsizlik tizimini Phidges va Twitter bilan birlashtirish: 8 qadam
Ajoyiblik uchun xavfsizlik tizimini Phidges va Twitter bilan birlashtirish: 8 qadam

Video: Ajoyiblik uchun xavfsizlik tizimini Phidges va Twitter bilan birlashtirish: 8 qadam

Video: Ajoyiblik uchun xavfsizlik tizimini Phidges va Twitter bilan birlashtirish: 8 qadam
Video: 🔥 ISO OGOHLANTIRISH - BU INSON HAQIDA Ogoh bo'lishingizni so'rayman👆 2024, Noyabr
Anonim
Ajoyib bo'lish uchun xavfsizlik tizimini Phidges va Twitter bilan birlashtirish
Ajoyib bo'lish uchun xavfsizlik tizimini Phidges va Twitter bilan birlashtirish

Men xavfsizlik tizimiga ulangan kvartirada yashayman. Men uy telefon liniyasini sotib olmoqchi emasman va mahalliy kuzatuv xizmatlari ajoyib emas. Men ketayotganimda kimdir mening kvartiramga kiradimi yoki yo'qligini bilishni xohlayman. Men harakat sensori ishlatishim mumkin edi, lekin mening eshiklarim allaqachon simli (ehtimol sizniki). Menga twitter orqali xabar berishni xohlayman, garchi sms, telefon qo'ng'iroqlari, siren va boshqalar ham ishlaydi. 8 qo'lda (https://www.phidgets.com), lekin biz buni amx (https://www.amx.com) yoki netburner (https://www.netburner.com) yordamida ham qilishimiz mumkin edi. …

1 -qadam: Xavfsizlik tizimlari qanday ishlaydi

Xavfsizlik tizimlari qanday ishlaydi
Xavfsizlik tizimlari qanday ishlaydi

Mana, oddiy turar joy xavfsizligi tizimi qanday ishlashi haqida tez ma'lumot. Eshik ochilganda, 1 -zonadagi LED yonadi. Yon eshik 2 -zonadir. Eslatma: muammo LED yoritgichi yonadi, chunki unga telefon liniyasi ulanmagan. Bu haqda men qila oladigan hech narsa yo'q.

2 -qadam: Eshik bilan aloqa (o'chirilgan)

Eshik bilan aloqa (o'chirilgan)
Eshik bilan aloqa (o'chirilgan)

Bu standart "quruq" kontakt. Magnit kontaktni yaqinlashganda tugatadi.

3 -qadam: Eshik bilan aloqa o'rnatildi va bo'yalgan

Eshik bilan aloqa o'rnatildi va bo'yalgan
Eshik bilan aloqa o'rnatildi va bo'yalgan

Mana, eshik tiqiniga o'rnatilgan va ustiga bo'yalgan eshik aloqasi.

4 -qadam: Shkafga qarang

Shkafga qarang
Shkafga qarang

Mana, xavfsizlik tizimi. Odatda shkafda bo'ladi. Eshikni mahkamlash odatiy holdir. U o'z quvvatini pastdagi rozetkadan oladi va korpusda 12 voltli zaxira batareyasi bor.

5 -qadam: Korpus ichida

Qoplamaning ichida
Qoplamaning ichida

Bu haqiqatan ham qo'rqinchli ko'rinadi. Siz kerakli simlarni aniqlash uchun eliminatsiyadan foydalanishingiz mumkin. Klaviatura simlariga odatda to'rtta sim kiradi. Quvvat devor rozetkasidan va batareyadan keladi. Faqat eshik kontaktlari qoladi. Narsalarni uzing va nima bo'lishini ko'ring. Agar siz bir vaqtning o'zida bitta simni o'zgartirsangiz, uni har doim qayta ulashingiz mumkin.

6 -qadam: Phidget -ga ulaning

Phidget -ga ulaning
Phidget -ga ulaning

Eshikning kontaktlari qaysi simlarni yumshatgandan so'ng, ularni fidjetlar interfeysi to'plamining kirishiga ulang. Men ikkala qora simni erga va old eshikni 4 -kirishga va yon eshikni 5 -ga uladim.

7 -qadam: Python qismi osonroq

Google python-twitter va simple-json kerak. Ularda kutubxonalarni o'rnatish bo'yicha oson ko'rsatmalar mavjud. (Men ularni biriktirilgan zip fayliga qo'shyapman) Bundan tashqari, siz python phidgets kutubxonasini olishingiz kerak bo'ladi. Biz InterfaceKit-simple.py-dan boshlayapmiz, sizga kerak: twittertwit = twitter. Api (foydalanuvchi nomi =, parol =) import qilish va def interfeysiKitInputChanged (e) ni almashtirish: thisdef interfeysiKitInputChanged (e): #print "Kirish % i: % s " % (e.index, e.state) #status = twit. PostUpdate (" Eshik aloqasi ochiq edi va endi yopildi "), agar e.index == 4: if interfaceKit.getInputState (e.index): status = twit. PostUpdate ('Old Door aloqasi ochiq edi va endi yopildi') else: status = twit. PostUpdate ('Old Door aloqasi yopildi va hozir u ochiq'), agar e.index == 5: if interfaceKit. getInputState (e.index): status = twit. PostUpdate ('Yon eshik aloqasi ochiq edi va endi u yopiq') boshqa: status = twit. PostUpdate ('Yon eshik aloqasi yopildi va endi ochiq') qaytarish 0

8 -qadam: Sinab ko'ring va zavqlaning

Sinab ko'ring va zavqlaning
Sinab ko'ring va zavqlaning

Sizda haqiqiy twitter foydalanuvchi nomi va parolingiz borligiga ishonch hosil qiling, siz fidjetga ulangan kompyuter Internetga ulangan bo'lishi kerak, agar sizda sharhlar bo'lsa, menga twitterda (mcotton) xabar bering.

Tavsiya: