紅外熱釋電傳感器-AM412

從 YFRobotwiki
在2017年8月31日 (四) 10:46由Admin對話 | 貢獻所做的修訂版本

跳到: 導覽搜尋

產品簡介


紅外熱釋電傳感器採用採用數字一體化集成人體熱釋電紅外探頭AM412,能檢測運動的人或動物身上發出的紅外線並輸出開關信號,可以應用於各種需要檢測運動人體或動物體的場合。市場上的大部分熱釋電紅外傳感器需要人體熱釋電紅外探頭、專用芯片和複雜的外圍電路來實現,體積大,電路複雜,可靠性略低。該款紅外熱釋電運動傳感器,專為Arduino設計,具有體積小、可靠性高、功耗低、外圍電路簡單等特點。

規格參數


  • 供電電壓:DC4.5 - 20V
  • 靜態電流:< 50uA
  • 電平輸出:高3.3V/低 0V
  • 延時時間:0.5-200S(可調)
  • 感應角度:<100度
  • 工作溫度:-15 - 70 度
  • 安裝孔徑:2MM
  • 電路板尺寸:32mm*24mm
  • 模塊重量:7.3g


應用範圍


  • 安防產品
  • 人體感應玩具
  • 人體感應燈
  • 工業自動化控制


引腳說明


  • 1. GND -- 地
  • 2. VCC -- 電源
  • 3. OUT -- 信號輸出


應用示例


距離、延時、觸發調節

人體感應模塊使用.png

註:

1、調節距離電位器順時針旋轉,感應距離增大(約7 米),反之,感應距離減小(約3 米)。

2、調節延時電位器順時針旋轉,感應延時加長(約300S),反之,感應延時減短(約0.5S)。


電路連接示意圖

土壤濕度傳感器模塊 - 數字模塊的 GND、VCC、OUT分別連接 Arduino UNO的GND、VCC(+5V)、D7引腳。



示例代碼

//pyroelectric sensor test

int pyPin = 7;
int ledPin = 13;

void setup()
{
  pinMode(ledPin, OUTPUT);
}

void loop()
{
  if (digitalRead(pyPin) == 1) {
    digitalWrite(ledPin, HIGH);
  }
  else {
    digitalWrite(ledPin, LOW);
  }
}

程序下載地址:PySensorTest

程序運行結果:當有人經過檢測範圍內時,點亮UNO板載LED,否則熄滅LED。(調節模塊上的電位器,可以控制延時時間及檢測距離)



參考資料





返回首頁

更多建議和問題歡迎反饋至 YFRobot論壇

購買方式:YFRobot 電子工作室