Page Title

四路巡线模块


2020-03-20 17:09:21


概述:


UTBlock的四路巡线模块采用四个灰度传感器,具有微型化、智能化、多功能化的特点。灰度传感器模块由一个红外发射管和一个红外接收管(光敏元件)组成,在有效的检测距离内,红外发射管发出红外光,照射在检测面上,检测面返射部分光线,红外接收管根据检测到光线的强度改变电阻值,从而导致信号脚输出的电压值改变,它利用红外接收管对光的吸收程度不同的原理进行颜色深浅的检测。同时它的输出量可以根据需要在模拟量和数字量之间切换。四路巡线模块增加了自动校准功能,便于用户使用,也能适应更多的巡线场景。检测到的颜色具有断电保持特性,如果是同样的两种颜色的分辨无需再次检测或自动校准可直接使用。

四路巡线模块V0.1.png


参数:


尺   寸:50x30mm

工作电压:3.3-5V

检测距离:8~20mm

接口类型:XH2.54mm-4P

引脚定义:SDA、SCL-信号 VCC-电源 GND-


接口:


I2C接口


使用方式:


1、好搭掌控使用(基于好搭Block)

4.png


示例代码:


将四路巡线模块连接到好搭掌控I2C接口,下载程序。自动校准后,当好搭掌控巡线传感器R1在黑线上方,好搭掌控的OLED屏显示笑脸,当巡线传感器R1不在黑线上方,好搭掌控OLED屏显示哭脸。

1.png


2、好搭Bit使用(基于好好搭搭MakeCode)

图片.png


示例代码:


将四路巡线模块连接到好搭Bit的I2C接口,下载程序。自动校准后,当好搭Bit巡线传感器R1在黑线上方,好搭Bit点阵屏显示笑脸,当巡线传感器R1不在黑线上方,好搭Bit点阵屏显示哭脸。

图片.png 


自动校准功能说明:


如上图示例代码所示,将模块放置到白色区域上方,按下板载A键,四路巡线传感器开始自动校准,R2、L2对应的LED灯(外侧两个LED灯)开始闪烁,模块采集此时四个巡线传感器检测到的灰度值,LED灯逐个亮起,采集完成,随后R1、L1对应的LED灯(内侧两个LED灯)开始闪烁,提示用户可将模块放置到黑线上方,巡线传感器对着黑线,LED灯逐个亮起,随后4个LED灯同时闪烁两次,采集数据完成,灰度比较值自动设置好。自动校准完成。


尺寸说明:

图片.png