====== 20.红外对射传感器/光耦, IR Optocoupler ====== ===== code:120 ===== ---- ===== 传感器介绍 ===== {{ :module:sensors:1-19.png?direct&400 |}} **感应类型:**红外 **用途:**结合光电码盘测速 **原理:**光电码盘随着电机转子旋转的时候,会间歇的将红外遮住,就可以通过红外被遮挡的频率来获取码盘转速了 **模块引脚:** * OUT:输出信号 * VCC:+5V * GND:接地 **使用方法:**连接模块和Arduino/MCU,通过某一个数字引脚来判定传感器是否被遮挡。 **代码 Code:**{{:module:sensors:20iropt.zip|下载测试程序}} **连线方式:** * OUT:输出信号 * VCC:+5V * GND:接地 **代码使用方法:** - 连线 - 下载程序 - 用遮光材料遮住传感器内部,观察Arduino Nano的LED(D13)指示灯的状态 ---- ===== TREEE 评价 ===== TC:1 功能: ★★ 难度: ★★ 综合评语:这是一种常用的测速光耦,也可以用来测量位置。 适用项目:测速,测量位置。 ---- [[module:sensors|返回传感器页面]]