Arduino 使用 E18-D80NK 紅外線光電開關感測器 範例與教學

Arduino 使用 E18-D80NK 紅外線光電開關感測器 範例與教學

Arduino 使用 E18-D80NK 紅外線光電開關感測器 範例與教學

E18-D80NK 光電感測器整合了紅外線發射與接收功能,且檢測距離可調節。該感測器能偵測非常長的距離,並且不受可見光干擾。由於價格實惠、安裝方便及操作簡易的優勢,它廣泛應用於各種自動化工作場景,例如機器人避障和生產線上的工件檢測。

主要特性:

  • 光敏感測器: 光電開關,NPN 常態導通
  • 型號: E18-D80NK
  • 輸入電壓: 5V DC
  • 負載電流: 100mA
  • 感測距離: 約 80 公分
  • 直徑: 18mm
  • 感測器長度: 45mm
  • 導線長度: 45cm

引腳介紹

  • 藍色(Blue): GND
  • 棕色(Brown): VCC
  • 黑色(Black): OUT

工作原理
發射器會持續向被檢測物體發射紅外線光,接收器則將從物體反射回的光線(光能量)轉換為電流,並傳送至內部的集成電路。經過 IC 處理後,電流透過放大器輸出。

感測器尾部設有一個電位器,可用於調整檢測距離。當感測器頭部移動並超出指定的檢測距離時,感測器的 LED 會亮起,同時輸出低電平信號。

Arduino 實驗步驟

步驟 1:連接電路

E18-D80NK Arduino Uno
黑色(Black) D2
棕色(Brown) VCC
藍色(Blue) GND

當偵測到障礙物時,序列埠將輸出 「Collision Detected」;否則,輸出 「No Collision Detected」

blank

分享到社群

發佈留言