IR Infrared Obstacle Avoidance Sensor Module CN: 두 판 사이의 차이

아두위키 : Arduwiki
(새 문서: {{#seo:|title=ArduWiki:Arduino 红外障碍物检测传感器指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 项目评估, 红外障碍传感器, Arduino项目, 毕业设计, Arduino示例代码|description=如何使用Arduino控制红外障碍物检测传感器(基本信息、电路、示例代码)。适用于信息课程和创客教育。}}center|class=coders100 该传感器通过检...)
 
(차이 없음)

2025년 3월 27일 (목) 18:34 기준 최신판

该传感器通过检测物体反射回来的红外线来识别障碍物。

红色部分是检测区域,黄色部分为调节灵敏度的电位器。

模块上配有电源和检测状态指示灯。

规格

  • 工作电压 [V]:3.3 ~ 5(建议使用5V)
  • 可通过电位器调节检测距离
  • 检测到障碍物时输出 LOW,未检测时输出 HIGH(数字输出)

示例使用硬件

  • Arduino board
  • 跳线
  • 红外障碍物检测模块

接线方式

Arduino UNO 障碍物检测模块
5V VCC
GND GND
D7 OUT

示例代码

此代码在检测到障碍物时在串口监视器中输出 0,未检测时输出 1。

#define out_pin 7

void setup(){
  pinMode(out_pin, INPUT);
  Serial.begin(9600);
  Serial.println("Start");
}

void loop(){
  Serial.print("out_pin : ");
  Serial.println(digitalRead(out_pin));
  delay(1000);
}

执行结果