遠紅外檢測
從 YFRobotwiki
創建縮圖錯誤: 檔案似乎遺失:
產品簡介
遠紅外檢測模塊是採用紅外發射管和紅外接收頭設計製作,配合相應電路,可以檢測遠距離(2-80cm)的障礙物。
注意:檢測距離可以通過兩個電位器調節(電位器-F/D:順時針調節 - 檢測距離遠、逆時針調節檢測距離近),具體實測距離需根據實際環境情況而定(障礙物的反射率是關鍵),深色障礙物檢測距離較小,白色較大,小面積檢測距離較小,大面積較大。
工作原理
模塊上的發射管發射紅外線,根據反射回來的紅外線,來判斷是否有障礙物;如果有返回紅外(有障礙物),S引腳輸出0(低電平)/板載LED點亮,否則輸出1(高電平)/板載LED熄滅。
規格參數
- 供電電壓:DC3.3 - 5V
- 工作電流:10mA(5V時)
- 使用芯片:74HC00D
- 檢測距離:2 - 80CM
- 有效角度:35°
- 工作溫度:-10 - 50℃
- 安裝孔徑:3MM
- 模塊尺寸:34*22*12MM(長*寬*高)
- 模塊重量:3.6g
應用範圍
- 避障檢測
- 遠距離物體檢測
引腳說明
- 1. G -- Gnd(地)
- 2. V -- Vcc(電源+5V)
- 3. S -- Sign(信號)
應用示例
電路連接示意圖
- 遠紅外檢測模塊的 G、V、S分別連接 Arduino UNO的GND、VCC(+5V)、D6引腳。
示例代碼
//Long-distance infrared detection test int signPin = 6; int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT); } void loop() { if (digitalRead(signPin) == HIGH) { digitalWrite(ledPin, LOW); } else { digitalWrite(ledPin, HIGH); } }
程序下載地址:LongDIRTest
程序運行結果:檢測到障礙物時,點亮UNO板上LED;無障礙物時,保持UNO板上LED熄滅(提示:模塊板載LED - 當輸出HIGH時,熄滅;輸出LOW時,點亮)
參考資料
更多建議和問題歡迎反饋至 YFRobot論壇
購買方式:YFRobot 電子工作室