Mündəricat:

Möhtəşəmlik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək: 8 addım
Möhtəşəmlik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək: 8 addım

Video: Möhtəşəmlik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək: 8 addım

Video: Möhtəşəmlik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək: 8 addım
Video: İnformasiya Təhlükəsizliyi və Kiber Təhlükəsizlik arasındakı fərq nədir? 2024, Noyabr
Anonim
Möhtəşəmlik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək
Möhtəşəmlik üçün Təhlükəsizlik Sistemini Phidges və Twitter ilə birləşdirmək

Təhlükəsizlik sistemi ilə bağlı bir mənzildə yaşayıram. Mən ev telefon xətti almaq istəmirəm və yerli monitorinq xidmətlərinin möhtəşəmliyi yoxdur. Mən yoxkən mənzilimə kiminsə daxil olub -olmadığını bilmək istəyirəm. Hərəkət sensoru istifadə edə bilərdim, amma qapılarım artıq tellidir (çox güman ki, sizindir). SMS, telefon zəngləri, siren və s. Də işləsə də twitter vasitəsilə xəbərdar olmaq istəyirəm. Əl 8 (https://www.phidgets.com), ancaq bunu amx (https://www.amx.com) və ya netburner (https://www.netburner.com) ilə də edə bilərik. …

Addım 1: Təhlükəsizlik Sistemləri Necə Çalışır

Təhlükəsizlik sistemləri necə işləyir
Təhlükəsizlik sistemləri necə işləyir

Tipik bir yaşayış təhlükəsizlik sisteminin necə işlədiyinə dair qısa bir məlumat. Ön qapı açıldıqda 1 -ci sahə üçün LED yanır. Yan qapı 2 -ci zonadır. Qeyd: Problemli LED yanır, çünki ona bağlı telefon xətti yoxdur. Bununla əlaqədar edə biləcəyim bir şey yoxdur.

Addım 2: Qapı Əlaqəsi (silindi)

Qapı Əlaqəsi (silindi)
Qapı Əlaqəsi (silindi)

Bu standart "quru" təmasdır. Mıknatıs dövrə yaxınlaşanda tamamlayır.

Addım 3: Qapı Əlaqəsi Quraşdırılıb Boyanmışdır

Qapı Əlaqəsi Quraşdırılıb Boyanmışdır
Qapı Əlaqəsi Quraşdırılıb Boyanmışdır

İşdə qapı tıxacına quraşdırılmış və boyanmış qapı təmasıdır.

Addım 4: Dolaba baxın

Klozetə baxın
Klozetə baxın

Budur təhlükəsizlik sistemi. Adətən dolabda olur. Qapını bağlamaq standartdır. Gücünü aşağıdakı prizdən alır və korpusda 12 volt ehtiyat batareyaya malikdir.

Addım 5: Korpusun içərisində

Qutunun içərisində
Qutunun içərisində

Bu, həqiqətən daha qorxunc görünür. İstədiyiniz telləri anlamaq üçün eliminasiyadan istifadə edə bilərsiniz. Klaviaturaya gedən tellər ümumiyyətlə dörd teldən ibarətdir. Güc, elektrik prizindən və batareyadan gəlir. Qalan şey qapı təmaslarıdır. Əşyaları ayırın və nə baş verdiyini görün. Bir anda yalnız bir tel dəyişdirsəniz, həmişə onu yenidən bağlaya bilərsiniz.

Addım 6: Phidget -ə qoşulun

Phidget -ə qoşulun
Phidget -ə qoşulun

Hansı tellərin qapı kontaktları olduğunu yumşaltdıqdan sonra onları phidgets interfeys dəstinin girişlərinə qoşun. Həm qara telləri yerə, həm də ön qapını 4 -cü girişə və yan qapını 5 -ci girişə bağladım.

Addım 7: Python hissəsi daha asandır

Google python-twitter və simple-json-a ehtiyacınız olacaq. Bu kitabxanaların quraşdırılması ilə bağlı asan təlimatlara malikdirlər. (Onları əlavə edilmiş zip faylına daxil edirəm) Python phidgets kitabxanasını da əldə etməlisiniz. InterfaceKit-simple.py ilə başlayırıq. Sizə lazım olacaq: twittertwit = twitter. Api (istifadəçi adı =, parol =) idxal edin və def interfaceKitInputChanged (e) ilə əvəz edin: thisdef interfaceKitInputChanged (e) ilə: #print "Giriş % i: % s " % (e.index, e.state) #status = twit. PostUpdate ('Qapı əlaqəsi açıq idi və indi bağlanmışdır') e.index == 4: if interfaceKit.getInputState (e.index): status = twit. PostUpdate ('Ön Qapı əlaqəsi açıq idi və indi bağlandı') başqa: status = twit. PostUpdate ('Ön Qapı əlaqəsi bağlanıldı və indi açıldı') əgər e.index == 5: if interfaceKit. getInputState (e.index): status = twit. PostUpdate ('Yan Qapı kontağı açıq idi və indi bağlanmışdır') başqa: status = twit. PostUpdate ('Yan Qapı əlaqəsi bağlandı və indi açıldı') qayıt 0

Addım 8: Test edin və zövq alın

Test edin və zövq alın
Test edin və zövq alın

Etibarlı bir twitter istifadəçi adınız və şifrəniz olduğundan əmin olun. Phidget'ınızı bağladığınız kompüterin internet bağlantısı olmalıdır. ENJOY və şərhləriniz varsa mənə twitter -də (mcotton) bildirin.

Tövsiyə: