모션 감지는 보안 시스템의 필수 부분이며 PIR 센서는 모션이 감지 될 때 알람을 트리거하는 데 가장 일반적으로 사용되는 센서 중 하나입니다. 이 센서는 사람이나 동물이 방출하는 적외선을 감지하여 사람 / 동물의 움직임을 쉽게 감지 할 수 있습니다. 이전에 PIR 센서를 사용하여 다양한 종류의 경보 및 보안 시스템 을 구축했습니다.
오늘 우리는 PIR 센서를 TI-MSP430과 인터페이스 하여 동일한 종류의 모션 감지 알람을 구축 할 것 입니다.
필요한 재료
- PIR 센서 모듈
- TI-MSP430 런치 패드
- LED
- 부저
- 브레드 보드
- 점퍼 와이어
PIR 센서 모듈
PIR 센서는 여러 수준의 방사선을 감지 할 수있는 수동 적외선 센서를 의미합니다. 모든 물체는 약간의 방사선을 방출하고 더 뜨거운 물질은 다른 물질보다 더 많은 방사선을 방출한다는 것은 잘 알려져 있습니다. 그렇기 때문에이 센서는 주변의 다른 물질보다 뜨겁기 때문에 사람 / 동물의 존재를 감지 할 수 있습니다. 모듈은 인체 / 동물의 존재를 감지하는 초전 센서로 구성됩니다. 그리고 센서에 하나의 프레 넬 렌즈가 부착되어 센서의 범위가 늘어납니다. PIR 센서 모듈의 핀아웃은 다음과 같습니다.
이 모듈은 조정 가능합니다. 즉, 감도와 시간 트리거는 보드에있는 두 개의 전위차계의 손잡이를 돌려 조정할 수 있습니다.
작업 모드에는 재 트리거 (H) 모드와 비재 트리거 (I) 모드의 두 가지가 있습니다.
리 트리거 또는 H 모드 에서는 모션이 발생하는 한 출력이 높게 유지됩니다. 그리고에 비 다시 트리거 또는 I 모드, 출력 숙박이 높은 다음 트리거 시간 이후 낮은 회전이 과정은 한 움직임이 계속으로 계속됩니다. 대부분의 응용 프로그램은 H 모드를 사용하며 우리는이 모드 만 사용할 것입니다. PIR 센서는 5V ~ 12V 전원 공급 장치에서 작동합니다. 그러나 MSP430의 3.3V 핀으로 전원을 공급할 수도 있습니다.
PIR 센서에 대해 자세히 알아 보려면 링크를 따라 가고 PIR 센서를 Arduino, Raspberry Pi 및 다양한 애플리케이션을위한 기타 마이크로 컨트롤러와 함께 사용하는 방법도 알아보세요.
- PIR 센서를 사용한 Arduino 동작 감지기
- PIR 센서를 사용한 Raspberry Pi 모션 센서 알람
- PIC 마이크로 컨트롤러와 PIR 센서 인터페이스
- ESP8266을 사용하는 음성 메시지가있는 IOT 기반 보안 시스템
TI-MSP430과 PIR 센서 모듈 인터페이스
PIR 센서를 MSP430과 연결하는 것은 매우 쉽습니다. 모듈의 VCC 및 GND 핀은 MSP430의 VCC 및 GND 핀에 연결됩니다. 모듈의 출력 핀 (8)에 접속된다 번째 MSP430 핀 (P2.0). 모든 핀을 사용할 수 있지만 핀의 모드를 입력으로 지정해야합니다. 6 번째 핀 (P1.4)의 LED 및 부저에 접속된다.
TI-MSP430 용 PIR 센서 모듈 프로그래밍
코드는 매우 간단하며이 프로젝트의 마지막에 데모 비디오와 함께 제공됩니다. 여기서는 PIR 센서에서 움직임이 감지되면 LED를 깜박이고 부저를 계속 울립니다.
에서는 설정 기능, 우리는이 LED 및 부저에 연결되어있는 출력 단자로 사용될 PIR 모듈과 핀 (6)의 출력을 인출하기 때문에, 핀 (8)은 입력 핀으로서 사용되는 것을 선언한다.
void setup () { pinMode (8, INPUT); pinMode (6, OUTPUT); }
다음으로 루프 함수에서 먼저 PIR 모듈의 출력이 높은지 여부를 확인합니다. 이제 PIR 모듈의 출력이 높으면 움직임이 감지되었음을 의미합니다. 따라서이를 나타 내기 위해 핀 6을 100 밀리 초의 시간 지연으로 낮고 높게 설정하여 지속적인 깜박임과 윙윙 거리는 소리를 경험할 수 있습니다.
void loop () { If (digitalRead (8) == HIGH) { digitalWrite (6, HIGH); 지연 (100); digitalWrite (6, LOW); 지연 (100); } }
마지막으로 Energia IDE를 사용하여 코드를 MSP430에 업로드하고 보드에 전원을 공급하고 약 1 분 동안 기다립니다. PIR 센서 모듈은 보정하는 데 시간이 걸립니다. 1 분 후 센서 앞으로 손을 움직이면 작동합니다. 손을 떼면 깜박임과 윙윙 거리는 소리가 멈 춥니 다. PIR 센서에있는 두 개의 전위차계를 사용하여 감도 및 시간 트리거를 변경해 볼 수도 있습니다.