====== 17.红外探测传感器(向前避障), IR Detection Sensor ====== ===== code:117 ===== ---- ===== 传感器介绍 ===== {{ :module:sensors:1-16.png?direct&400 |}} **感应类型:**红外 **用途:**用于检测前方是否有物体 **原理:**红外发射LED通过555定时器产生的38KHz的信号驱动,发送这一频率的红外光,如果前方有物体可以反射红外光,则接收管可以检测到信号。模块上两个电位器(可调电阻)可以条件模块的灵敏度。 **参考资料:**{{:module:sensors:ne555.pdf|555定时器技术文档}} {{:module:sensors:irm-36xxt_series.pdf|红外接收管技术文档}} **模块引脚:** * EN:模块使能,可以不连接 * OUT:数字信号输出 * +:+5V * GND:接地 **使用方法:**连接模块与Arduino/MCU,判断OUT输出信号,高电平为没有物体,低电平为有物体。 **代码 Code:**{{:module:sensors:17irforward.zip|下载测试代码}} **连线方式:** * OUT --> D2 * +:+5V * GND:接地 **代码使用方法:** - 连线 - 下载程序 - 用白纸在适当位置遮挡模块检测区,观察Arduino Nano的LED(D13)指示灯的状态,如果不行的话,调节两个电阻。 ---- ===== TREEE 评价 ===== TC:1 功能: ★ 难度: ★ 综合评语:这款模块使用了38KHz信号作为红外信号的调制频率,可以有效防止阳光等包含红外光的光线的影响。比较合适用于向前的物体检测。 适用项目:避障,物体检测等。 ---- [[module:sensors|返回传感器页面]]