[아두이노] 14. PIR 움직임 센서
임베디드/아두이노2020. 12. 21. 17:04
PIR (수동 적외선 센서) 움직임 센서는 프레넬 렌즈를 통해 9~12도의 예각으로 움직임을 감지하는 센서입니다.
센서의 오류를 방지하기 위해 방수, 방진 등으로 설계되어 있으며, 적외선의 움직임이 감지되면 HIGH 값을 내보냅니다.
센서의 뒷면을 보면 아래와 같이 구성되어 있으며 공급전원은 3~9V 이며, 5V가 가장 이상적 입니다.
출력 방법 : 움직임이 감지되면 3V 의 HIGH 디지털 신호를 출력하며, 미감지시 LOW가 출력됩니다. 또한 신호 출력 길이는 센서마다 다르며 PCB의 저항과 콘덴서로 결정됩니다.
감지 범위 : 약 20 feet (6m) 110˚ x 70˚
본 예제는 PIR 센서에 적외선 움직임이 감지되면 LED가 점등되며, 시리얼모니터에 그 값을 출력하도록 구성하였습니다.
이 예제는 흔히 보는 집이나 계단 등의 센서등 기능을 구현한 것입니다.
회로 구성
준비물 : 아두이노 우노, 브레드보드, 220Ω 저항 x 1, LED x 1, PIR 센서, 점프선 등
코드
PIR 센서값을 읽어서 HIGH 인지 비교하여 HIGH이면 움직임이 감지되었다는 것이므로 LED를 점등합니다.
결과
'임베디드 > 아두이노' 카테고리의 다른 글
[아두이노]16. 온습도 센서 (0) | 2020.12.25 |
---|---|
[아두이노] 15. LCD 디스플레이 (I2C) (0) | 2020.12.23 |
[아두이노] 13. 초음파 센서 (0) | 2020.12.20 |
[아두이노] 12. 푸시버튼 (0) | 2020.12.18 |
[아두이노] 11. 기울기 센서 (0) | 2020.12.17 |