반응형
안녕하세요
아두이노 인체 감지 센서 HR-SR501을 다뤄 봅시다.
현관문이나 건물 복도에 보면 다가갔을 때 위의 형광등이 켜지는 걸 확인할 수 있습니다.
이때 인체 감지센서를 사용하는데요 사람이 다가올때 센서가 반응하여 조명을 켜주는 센서로 이용됩니다.


인체에는 약 9~11 마이크로 미터의 적외선을 방출하게 됩니다.
이 적외선을 캐치해내는게 인체감지 센서입니다.

왼쪽부터 GND
가운데 7번핀
오른쪽 5V로 연결해주세요
그다음 코드를 업로드시켜주세요
반응형
int sensor = 7;
int state = 0;
void setup() {
pinMode(sensor,INPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
state = digitalRead(sensor);
Serial.println(state);
delay(2000);
}
그다음 시리얼 모니터를 켜보면

손가락이 다가갈때 1
손가락이 멈추거나 멀어질 때 0이 출력되는 걸 확인할 수 있습니다.
반응형
'Coding > Arduino' 카테고리의 다른 글
아두이노 millis() 함수에 대해 알아보자 (0) | 2022.12.01 |
---|---|
아두이노 우노랑 OV7670로 카메라 만들기 (0) | 2022.07.10 |
아두이노 초음파 센서 HC-SR04 다루기 (0) | 2022.07.08 |
아두이노 프로미니로 스마트 조명 스위치 만들기 (0) | 2022.07.07 |
아두이노 조도센서 DM460로 스마트 LED 만들기 (0) | 2022.07.07 |