序号 i10
SKU号 BOS0010
中文名称 智能灰度传感器
英文名称 Boson:Infrared Proximity Sensor
概述
智能灰度传感器是模拟传感器,既可以输出模拟量,也可以输出数字量,通过短按按键可以实现模拟量与数字量之间的切换。可以感知地面或桌面不同的颜色而产生相应的信号,可实现与颜色有相关的互动作品,也可以作为巡线小车的巡线传感器或者足球机器人的场地灰度识别。可以与arduino 、micro:bit等主控器搭配使用。它不仅支持mind+和makecode图形化编程,还支持免编程的功能。
产品参数
- 工作电压:3V-5V
- 接口方式:PH2.0-3P
- 产品尺寸:26mm×39mm
- 信号类型:模拟信号
引脚说明
标号 | 名称 | 功能描述 |
---|---|---|
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程序示例:
演示视频:
编程视频 |
---|