◆ IR 센서: 적외선 송신기에서 적외선 신호를 전송.
- 반사된 적외선 신호를 감지해 가까이 있는 물체 감지.
- 체온(36.5도)과 움직임이 감지되면 신호를 보냄.
- 축구공 모양처럼 생김
---->>> 예제 - 적외선 센서 : InfraRed.c <<<---------------
#include <stdio.h>
#include <wiringPi.h>
#define PIR 4 //BCM 23
int main(void) {
if (wiringPiSetup() == -1) {
return 1;
}
pinMode(PIR, INPUT);
while (1) {
if (digitalRead(PIR) == 1)
printf(“Detected\n”);
else
printf(“Not detected\n”);
delay(1000);
}
return 0;
}
-----------------------------------------------------------------------
$ gcc -o InfraRed InfraRed.c -lwiringPi
$ sudo ./InfraRed