- Потребни материјали
- ПИР сензорски модул
- Повезивање ПИР сензорског модула са ТИ-МСП430
- Програмирање модула ПИР сензора за ТИ-МСП430
Откривање покрета је битан део сигурносних система, а ПИР сензор је један од најчешће коришћених сензора за активирање аларма када се детектује покрет. Овај сензор може лако детектовати кретање људи / животиња осећајући инфрацрвене зраке које они емитују. Раније смо користили ПИР сензор за изградњу различитих врста аларма и сигурносних система:
Данас ћемо направити исту врсту аларма за откривање покрета повезивањем ПИР сензора са ТИ-МСП430.
Потребни материјали
- ПИР сензорски модул
- ТИ-МСП430 Лаунцхпад
- ЛЕД
- Зујалица
- Бреадбоард
- Жице краткоспојника
ПИР сензорски модул
ПИР сензор означава пасивни инфрацрвени сензор који може да детектује многе нивое зрачења. Као што је добро познато да сваки предмет емитује неко зрачење, а топлији материјали емитују више зрачења од осталих материјала. Због тога овај сензор може да открије присуство људи / животиња јер су врући од осталих материјала у окружењу. Модул се састоји од пироелектричног сензора, који открива присуство људског / животињског тела. А на сензору је причвршћена једна Фреснелова сочива, која повећава домет сензора. Пин-оут за модул ПИР сензора дат је у наставку:
Овај модул је прилагодљив, тј. Окидач осетљивости и времена може се подесити окретањем дугмади два потенциометра на плочи.
Постоје два начина рада: режим поновног покретања (Х) и режим без поновног покретања (И).
У поновном покретању или режиму Х, излаз остаје висок све док се дешава покрет. И у режиму без поновног покретања или у режиму И, излаз остаје висок, а затим постаје низак након времена окидача и овај процес се наставља све док се кретање наставља. Већина апликација користи режим Х, а ми ћемо такође користити само овај режим. ПИР сензор ради на напајању од 5В до 12В. Али такође се може напајати пином од 3.3В на МСП430.
Да бисте сазнали више о ПИР сензору, следите везу и такође сазнајте како се ПИР сензор може користити са Ардуином, Распберри Пи и другим микроконтролерима за различите примене:
- Ардуино детектор покрета помоћу ПИР сензора
- Аларм сензора покрета Распберри Пи помоћу ПИР сензора
- Повезивање ПИР сензора са ПИЦ микроконтролером
- Безбедносни систем заснован на ИОТ-у са гласовном поруком који користи ЕСП8266
Повезивање ПИР сензорског модула са ТИ-МСП430
Повезивање ПИР сензора са МСП430 је врло једноставно. ВЦЦ и ГНД пинови модула повезани су на ВЦЦ и ГНД пинове МСП430. Излаз пин од модула је повезан са 8. ВИИИ пин (П2.0) на МСП430. Иако се може користити било који пин, али као улаз морате навести начин рада пин-а. 6 тх пин (П1.4) повезан са ЛЕД и зујалица.
Програмирање модула ПИР сензора за ТИ-МСП430
Код је врло једноставан и дат је на крају овог пројекта са демонстрацијским видеом. Овде ћемо трепнути ЛЕД лампицом и непрекидно оглашавати звучни сигнал када ПИР сензор детектује било какво кретање.
У функцији подешавања изјављујемо да ће се пин 8 користити као улазни пин јер преузима излаз из ПИР модула, а пин 6 ће се користити као излазни пин када је повезан на ЛЕД и зујалицу.
воид сетуп () { пинМоде (8, ИНПУТ); пинМоде (6, ИЗЛАЗ); }
Следеће у функцији петље , прво проверавамо да ли је излаз из ПИР модула висок или не. Ако је тада излаз ПИР модула висок, то значи да се детектује неко кретање. Да бисмо то показали, окрећемо пин 6 ниско и високо са временским кашњењем од 100 мили секунди, тако да се може искусити непрекидно треперење и зујање.
воид лооп () { Иф (дигиталРеад (8) == ХИГХ) { дигиталВрите (6, ХИГХ); кашњење (100); дигиталВрите (6, ЛОВ); кашњење (100); } }
Напокон отпремите код на МСП430 користећи Енергиа ИДЕ и напајте плочу и сачекајте око минут. Модул ПИР сензора треба неко време да се калибрише. После минуту, померите руку испред сензора и он ради. Након уклањања руке, трептање и зујање ће престати. Такође можете покушати да промените окидач осетљивости и времена помоћу два потенциометра присутна на ПИР сензору.