红外接近传感器

简介

该款产品采用红外原理对靠近物体进行检测,感应距离为10±5~80±20mm,传感器输出高低电平。模块抗外界干扰能力强,反应迅速,同时,由于模块体积小巧,能够很方便的安装在各种检测设备中,拥有广泛的应用场景,如自动洗手机,智能水龙头,智能马桶,智能厕所,物体感应接近开关等场合中。

传感器还带有一个具有安装孔径的保护壳,当在智能水龙头,自动洗手机等可能接触到水的场景下,通过安装孔设计一个合理的安装方式,可以起到一个非常好的防水效果。

产品参数

工作电压:5V

工作电流:感应范围内<30mA; 不在感应范围内<25mA

功 率:感应范围内<100mW;不在感应范围内<75mW

感应时间:100us Ta=25℃

感应范围:10±5~80±20mm

工作温度:-20℃~75℃

存储温度:-20℃~85℃

寿 命:50000h

工作湿度:小于70%

引脚示意图

颜色 名称 功能描述
红色 VCC 传感器电源正极
黑色 GND 传感器电源负极
绿色 OUT 传感器信号输出

尺寸图

使用教程

准备

接线图

示例代码

int led = 13;  // Pin 13 has an LED connected on most Arduino boards.
int sensor = 8;
void setup() {
  pinMode(led, OUTPUT);   // initialize the digital pin as an output.
  pinMode(sensor, INPUT);
  digitalWrite(led, LOW);
}

void loop() {
  int val = digitalRead(sensor);
  if (val)
  {
    digitalWrite(led, HIGH);
  }
  else
  {
    digitalWrite(led, LOW);
  }
}

结果

当被检测物体在传感器检测范围内时,uno板13号引脚对应的LED亮;当被检测物体在传感器检测范围外时,uno板13号引脚对应的LED灭。