PIR傳感器(紅外人體傳感器)
什么是PIR傳感器?
Pyroelectric / Passive InfraRed 傳感器:紅外人體傳感器可以感測運動的預提,通常用於檢測人是否在紅外檢測范圍內移動。它們體積小巧,價格低廉,功耗低,易於使用,不會磨損。
因此,這個通常用於家庭或企業中的家電使用。它們通常被稱為PIR,“被動紅外”,“熱電”或“紅外運動”傳感器。
#define Pin1 13
#define Pin2 14
void setup() {
Serial.begin(9600);
pinMode(Pin1,OUTPUT);
pinMode(Pin2,INPUT);
digitalWrite(Pin1,LOW);
}
void loop() {
//監測到物體時,輸出高電平
//Pin2輸入到開發板上
int temp = analogRead(Pin2);
Serial.println(temp);
delay(100);
if(temp == LOW){
digitalWrite(Pin1,LOW);
Serial.println("沒有監測到人!");
delay(100);
}else{
digitalWrite(Pin1,HIGH);
Serial.println("附近有人!");
delay(100);
}
}
//監測到有人時PIR輸出高電平,點亮LED
應當注意的是:
該模塊對電源的變化敏感,不要用模塊供電,最好使用穩壓器,穩壓模塊,穩壓阻等串聯。