[센서] 모센 센서 HC-SR501
모션 센서 (HC-SR501)
Infrared Motion Sensor는 물체의 적외선 정보를 감지하여 주변의 움직임을 파악하는 센서입니다.
우리가 사용할 HC-SR501은 아래와 같이 구성되어 있습니다.
Sensitivity Adjust
HC-SR501은 정해진 측정 거리 내의 적외선을 감지할 수 있으며, 3~7m의 범위 내에서 측정 거리를 설정할 수 있습니다.
측정 거리가 증가하면 멀리 있는 물체의 움직임도 감지할 수 있기 때문에 움직임에 더 민감하게 반응합니다.
- Clockwise: 시계 방향으로 돌리면 측정 거리를 감소시켜 센서의 민감도가 줄어듭니다. 즉, 시계 방향 끝까지 돌리면 3m 범위 내에서만 적외선을 감지합니다.
- Counter-Clockwise: 시계 반대 방향으로 돌리면 측정 거리를 증가시켜 센서의 민감도 또한 높아집니다. 즉, 시계 반대 방향 끝까지 돌리면 7m 범위 내에서 적외선을 감지합니다.
Time Delay Adjust
움직임이 감지된 후, 얼마의 시간 동안 다음 움직임 감지를 지연시킬 지 결정합니다. 3초~5분의 범위 내에서 지연 시간을 설정할 수 있습니다.
- Clockwise: 시계 방향으로 돌리면 지연 시간이 증가합니다. 즉, 시계 방향 끝까지 돌리면 5분동안 센서 값을 유지합니다.
- Counter-Clockwise: 시계 반대 방향으로 돌리면 지연 시간이 감소합니다. 즉, 시계 반대 방향 끝까지 돌리면 3초동안만 센서 값을 유지합니다.
Trigger Setting
움직임을 감지하는 방식을 설정합니다.
- Single Trigger: 처음 움직임이 감지된 후로부터 지연 시간동안은 새로운 움직임이 감지되어도 무시합니다. 즉, 움직임이 있는 상태(ON)가 처음부터 정해진 지연 시간만큼만 유지된 후, 움직임이 없는 상태(OFF)가 또 지연 시간만큼 유지된 다음, 새로운 움직임을 감지할 준비를 합니다.
- Repeat Trigger: 처음 움직임이 감지된 후로부터 지연 시간동안 또 새로운 움직임이 감지된다면 지연 시간을 갱신시킵니다. 즉, 움직임이 있는 상태(ON)가 움직임이 멈추지 않는 동안 계속해서 이어질 수 있으며 마지막 움직임이 멈춘 후, 움직임이 없는 상태(OFF)가 또 지연 시간만큼 유지된 다음, 새로운 움직임을 감지할 준비를 합니다.
Tigger Mode에 대한 이해를 돕기위해 간단한 예제를 참고해주세요.
본 강좌를 위해서는 아래와 같이 설정을 해주세요.
- 지연 시간: 약 5초 / Single Trigger 모드
- 감지 거리: 약 3m