这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
module:sensors:17irforward [2017/03/25 17:57] admin |
— (当前版本) | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 17.红外探测传感器(向前避障), IR Detection Sensor ====== | ||
- | ---- | ||
- | ===== 传感器介绍 ===== | ||
- | |||
- | **感应类型:**红外 | ||
- | |||
- | **用途:**用于检测前方是否有物体 | ||
- | |||
- | **原理:**红外发射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|返回传感器页面]] |