概述:
UTblock光电开关模块是一种槽型光电开关,内部结构由红外发射二极管和NPN型光敏三极管构成,能自己发送红外线并自己接收。正常通电情况下红外发射二极管发射出红外线,接收头光敏三极管接收到红外线,光敏三极管导通,板子输出低电平,绿色LED状态指示灯灭。当有遮挡物挡住槽子中间的红外线时,接收头光敏三极管不能导通,板子输出高电平,绿色LED状态指示灯亮。可以利用输出高低电平和状态灯的亮灭来检测物体经过。
参数:
尺寸:48*24mm
工作电压:3.3-5V
接口类型:XH-4P 2.54mm
引脚定义:G-地、V-电源、S-信号
接口:
数字接口
使用方式:
1、好搭掌控使用(基于好搭Block)
示例代码:
将光电开关模块连接到数字P0接口,下载程序。若光电开关的凹槽中间无物体遮挡, OLED屏应显示“0”。用不透光的薄片放在光电开关凹槽中间,光电开关板载的绿灯亮起,OLED屏显示“1”。
徽章板在线版示例代码
好搭酷在线版示例代码
WULink在线版示例代码
Arduino无线下载示例代码
运行效果:
2、好搭Bit使用(基于好好搭搭MakeCode)
示例代码:
将光电开关模块连接到数字P0接口,下载程序。若光电开关的凹槽中间无物体遮挡,点阵屏应显示“0”。用不透光的薄片放在光电开关凹槽中间,光电开关板载的绿灯亮起,点阵屏显示“1”。
好搭Bit在线版示例代码
3、Arduino使用(基于Scratch2.0)
示例代码:
连接数码管到主控板的SCL,SDA引脚,连接光电开关到主控板的数字3引脚,数码管打印该数字引脚读取到的值。若光电开关的凹槽中间无物体遮挡,数码管应显示“0”。用不透光的薄片放在光电开关凹槽中间,光电开关板载的绿灯亮起,数码管显示“1”。
Arduino在线版示例代码
运行效果:
原理图
红外对射模块原理图.pdf
尺寸说明: