:::


1-3 HC-SR501人體紅外線感應模組

【說明】

1.SR501有兩個旋鈕可以調整,分別是敏感度(Sensitivity)和延遲時間(Delay)。

2.建議調整為:

延遲時間(Delay)先逆時針調到最底(最低值)

敏感度(Sensitivity)先順時針調到底(最敏感、最高值)

3.傑森創工則建議使用  SR505,不必再微調,而且效果聽說比較好。

/*
本程式為人體紅外線感測器 ( PIR Motion Sensor )的範例
針對HC-HR501型號,SR505也適用本程式
*/
 
int SenserPin = 5;  //訊號線
int LedPin = 4; //警示燈

void setup() {                
  Serial.begin(9600); 
  pinMode(SenserPin, INPUT); 
  pinMode(LedPin, OUTPUT); 
}

void loop() {
  
  int moving = digitalRead(SenserPin); //讀取D5是否有偵測到物體移動
  if(moving==1){ //如果有物體移動
    Serial.println("有東西在動!");  
    digitalWrite(LedPin, HIGH);
    delay(100);  
  }
  digitalWrite(LedPin, LOW);
}

程式、資料參考自:傑森創工賣場.https://blog.jmaker.com.tw/hc_hr501/


:::

好站推薦

[ more... ]