Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
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)
Bu standart "quruq" kontakt. Magnit kontaktni yaqinlashganda tugatadi.
3 -qadam: Eshik bilan aloqa o'rnatildi va bo'yalgan
Mana, eshik tiqiniga o'rnatilgan va ustiga bo'yalgan eshik aloqasi.
4 -qadam: 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
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
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
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.