Мазмуну:

Коопсуздук тутумун Phidges жана Twitter менен айкалыштыруу үчүн айкалыштыруу: 8 кадам
Коопсуздук тутумун Phidges жана Twitter менен айкалыштыруу үчүн айкалыштыруу: 8 кадам

Video: Коопсуздук тутумун Phidges жана Twitter менен айкалыштыруу үчүн айкалыштыруу: 8 кадам

Video: Коопсуздук тутумун Phidges жана Twitter менен айкалыштыруу үчүн айкалыштыруу: 8 кадам
Video: Купить электроскутер цена за дешёвый citycoco 2021 электроскутер надежный citycoco skyboard 2024, Ноябрь
Anonim
Коопсуздук системасын Phidges жана Twitter менен айкалыштыруу үчүн айкалыштыруу
Коопсуздук системасын Phidges жана Twitter менен айкалыштыруу үчүн айкалыштыруу

Мен коопсуздук системасына зым тартылган батирде жашайм. Мен үй телефон линиясын сатып алууну каалабайм жана жергиликтүү мониторинг кызматтары укмуштуудай жетишпейт. Мен жокто батириме кимдир бирөө кирип келерин билгим келет. Мен кыймыл сенсорун колдоно алмакмын, бирок менин эшиктерим мурунтан эле зымдуу (мүмкүн сиздики дагы). Мен твиттер аркылуу кабарлоону каалайм, бирок смс, телефон чалуулар, сирена ж.б. дагы иштейт. 8 колунда (https://www.phidgets.com), бирок биз муну amx (https://www.amx.com) же netburner (https://www.netburner.com) менен да кыла алмакпыз. Баштайлы …

1 -кадам: Коопсуздук системалары кантип иштейт

Коопсуздук системалары кантип иштейт
Коопсуздук системалары кантип иштейт

Бул жерде типтүү турак жай коопсуздугунун системасы кантип иштээри жөнүндө кыскача маалымат. Алдыңкы эшик ачылганда 1 -зонанын LEDы күйөт. Каптал эшик - 2 -зона. Эскертүү: LEDдин жарыгы күйүп турат, анткени ага байланышкан телефон линиясы жок. Мен бул тууралуу эч нерсе кыла албайм.

2 -кадам: Door Contact (орнотуудан чыгарылган)

Door Contact (орнотулган эмес)
Door Contact (орнотулган эмес)

Бул стандарттуу "кургак" байланыш. Магнит схеманы жакындаганда бүтүрөт.

3 -кадам: Door Contact орнотулган жана боёлгон

Door Contact орнотулган жана сырдалган
Door Contact орнотулган жана сырдалган

Бул жерде эшик тыгыны орнотулган жана сырдалган эшик контактысы.

4 -кадам: Шкафты караңыз

Шкафты караңыз
Шкафты караңыз

Бул жерде коопсуздук тутуму камтылган. Ал, адатта, шкафта болот. Эшикти бурап коюу стандарттуу. Ал өзүнүн кубаттуулугун төмөндөгү розеткадан алат жана корпуста 12 вольт камдык батареясы бар.

5 -кадам: Корпустун ичинде

Корпустун ичинде
Корпустун ичинде

Бул чындыгында коркунучтуу окшойт. Сиз каалаган зымдарды билүү үчүн elimination колдоно аласыз. Баскычтопко өтүүчү зымдар көбүнчө төрт зымды камтыйт. Кубат дубалдан жана батареядан келет. Эшик контакттары гана калды. Нерселерди ажыратып, эмне болорун карап көрөлү. Эгер сиз бир убакта бир зымды гана алмаштырсаңыз, аны кайра туташтыра аласыз.

6 -кадам: Фиджетке туташуу

Phidgetке туташуу
Phidgetке туташуу

Эшиктин контактылары болгон зымдарды жумшартып алгандан кийин, аларды фиджеттердин интерфейсинин комплектинин киришине туташтырыңыз. Мен кара зымдарды жерге жана эшикти 4кө жана капталдагы эшикти 5ке туташтырдым.

7 -кадам: Python бөлүгү оңой

Сиз Google python-twitter жана simple-json керек. Алар ошол китепканаларды орнотуу боюнча оңой көрсөтмөлөргө ээ. (Мен аларды тиркелген ZIP файлына кошуп жатам) Сиз ошондой эле python фиджеттеринин китепканасын алышыңыз керек болот. Биз InterfaceKit-simple.py менен баштайбыз. Сизге керек болот: twittertwit = twitter. Api (колдонуучунун аты =, пароль =) i: % s % (e.index, e.state) #status = twit. PostUpdate ('Door contact was open and now жабылды') if e.index == 4: if interfaceKit.getInputState (e.index): status = twit. PostUpdate ('Front Door контакт ачык болчу, эми анын жабылышы') башка: status = twit. PostUpdate ('Front Door контакт жабылды жана азыр ачык') эгер e.index == 5: if interfaceKit. getInputState (e.index): status = twit. PostUpdate ('Каптал эшиктин байланышы ачык болчу, эми ал жабык') башка: status = twit. PostUpdate ('Капталдык эшиктин байланышы жабылды, эми ачык') кайтаруу 0

8 -кадам: Аны сынап көрүңүз жана ырахат алыңыз

Аны сынап көрүңүз жана ырахат алыңыз
Аны сынап көрүңүз жана ырахат алыңыз

Сизде жарактуу твиттердин колдонуучу аты жана сырсөзү бар экениңизди текшериңиз. Фидижетиңизди туташтырган компьютерде интернет байланышы болушу керек.

Сунушталууда: