Page Title

四路巡线模块V1.0


2022-04-08 17:44:56


概述:


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

四路巡线模块V1.0-V2.0.png

 

参数:


尺   寸:50x30mm

工作电压:3.3-5V

检测距离:8~20mm

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

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

 

接口:


I2C接口 


使用方式



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

3.png


示例代码:


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

2.png


运行效果:


3.jpg  4.jpg



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

image.png 

 

示例代码:


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

image.png



运行效果:


1.jpg  2.jpg


校准功能说明:


以上图示例代码作为说明,首先将四路巡线模块连接至好搭Bit(好搭掌控也是一样),将模块4个探头全部放置到白色区域的上方(模块离白色区域的高度应与实际使用时的高度大概一致),按下模块上L2丝印左边的按键,此时R2L2对应的LED灯(外侧的两个LED灯)开始闪烁,模块自动采集四个巡线传感器检测到的灰度值,LED灯会逐个亮起,全亮后闪烁代表采集完成。然后将模块4个探头放置到黑线上方(模块离黑色区域的高度应与实际使用时的高度大概一致),按下模块上R2丝印右边的按键,此时R1L1对应的LED灯(内侧的两个LED灯)开始闪烁,模块开始采集四个巡线传感器检测到的灰度值,LED灯逐个亮起,全亮后闪烁代表采集完成。至此整个校准完成。


尺寸说明:

image.png