序号 i10

SKU号 BOS0010

中文名称 智能灰度传感器

英文名称 Boson:Infrared Proximity Sensor

概述

智能灰度传感器是模拟传感器,既可以输出模拟量,也可以输出数字量,通过短按按键可以实现模拟量与数字量之间的切换。可以感知地面或桌面不同的颜色而产生相应的信号,可实现与颜色有相关的互动作品,也可以作为巡线小车的巡线传感器或者足球机器人的场地灰度识别。可以与arduino 、micro:bit等主控器搭配使用。它不仅支持mind+和makecode图形化编程,还支持免编程的功能。

产品参数

引脚说明

标号 名称 功能描述
1 GND 电源负极
2 VCC 电源正极
3 SIGNAL 模拟信号线

使用说明

智能灰度传感器可以与arduino 、micro:bit等主控器搭配使用,与其他传感器不同的是,智能灰度传感器既可以输出模拟量,也可以输出数字量,通过短按按键可以实现模拟量与数字量之间的切换。

(1)模拟量输出 智能灰度传感器可以识别不同的颜色并返回不同的电压值,用万用表可以观察到电压值会发生线性变化,同时LED灯的明暗程度也随着电压值的变化而变化。

(2)数字量输出 通过颜色采集,智能灰度传感器可以感知任意两种颜色然后输出相应的电压值,步骤如下:

①采集所要检测的两种颜色:长按按键直到LED灯闪烁,等按键释放,则进入第一种颜色电压值采集。短按一下,结束第一种颜色的采集,led灯熄灭;再短按一下,进入第二种颜色电压值采集,此时LED灯快速闪烁;再短按一下,结束采集回到正常输出模式。

②测试两种颜色下返回的电压值:当检测到深颜色时,输出电压值约等于0,同时LED灯熄灭;当检测到浅颜色时,输出电压值接近5V,同时LED灯亮。灵活的颜色采集方式可实现一次采集多次使用,亦可根据需要随时采集。采集到的颜色具有断电保持特性,即断电之后,智能灰度传感器会自动保存输出模式和采集到的颜色的值,在下次通电的时候保持原来的状态。 注意:

(1)检测面的材质不同会引起其返回值的差异。

(2)外界光线的强弱对智能灰度传感器影响非常大,会直接影响其检测效果,在对具体项目检测时注意包装传感器,避免外界光的干扰。

(3)测量的准确性和传感器到检测面的距离是有直接关系的。在机器人运动时机体的震荡同样会影响其测量精度。

原理介绍

灰度传感器使用不同颜色的检测面对光的反射程度不同,光敏电阻对不同检测面返回的光线阻值也不同的原理,进行颜色深浅检测。在环境光影响不是很严重的情况下,用以区别黑色与其它颜色。它也有比较宽的工作电压范围,在电源电压波动比较大的情况下仍能正常的工作。它输出的是连续的模拟信号,因此能很容易地通过A/D转换器或简单的比较器实现对物体反射率的判断,是一类实用的机器人巡线传感器。

项目案例

1.灰度指示仪(免编程)

项目介绍:

不同的颜色可以发出不同的电压,通过智能灰度传感器可以检测不同颜色下小灯的亮度。

元件清单:

BOS0010 智能灰度传感器 BOS0016 高亮LED模块 BOS0035 电源主板-三路

连线图:

演示视频:

免编程视频

2.货物分拣系统(编程)

项目介绍:

使用智能灰度传感器识别传送带上的货物颜色,当识别出指定颜色的货物时通过报警提示工人分拣货物。

元件清单:

BOS0010 智能灰度传感器 BOS0020 蜂鸣器模块 BOS0040 Micro:bit BOSON扩展板
MBT0039 Micro:bit

连线图:

程序流程图:

Tips:数值需要根据高度和亮度调整。

Mind+示例程序:

MackCode+示例程序:

3.DJ演奏台(编程)

项目介绍:

通过检测灰度值的变化来演奏不同的音符,同时控制灯带变换不同的颜色。

硬件清单:

BOS0010 智能灰度传感器 M011.00184 七彩灯带 BOS0040 Micro:bit BOSON扩展板
MBT0039 Micro:bit

连线图:

程序流程图:

Mind+程序示例:

MackCode程序示例:

演示视频:

编程视频

edu_home.jpg 返回BOSON模块维库首页