IR Infrared Obstacle Avoidance Sensor Module CN: 두 판 사이의 차이
(새 문서: {{#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);
}
执行结果