RGB LED模块
RGB LED Module
一、概述
RGBLED模块包含四个可调全色域RGB LED彩灯。每个 LED的颜色可以红(R)、绿(G)、蓝(B)三个颜色的数值大小来决定。每个RGB LED内部集成了控制芯片,只需一根信号线就可以实现独立全彩功能。具备高亮和亮度可调的特点,从而可以实现彩虹灯、流星等效果。本模块接口采用RJ11标准,可连接到主板的任意黑色端口。连接后可在pc软件上弹出并查看到相应名称。
二、规格
工作电压 | 5V DC |
---|---|
灯数量 | 4 x RGB LED |
最大电流 | 每个60mA,共240mA |
灯型号 | WS2812-4 |
亮度范围 | 0~255 |
控制方式 | 单数字口控制 |
工作温度 | -25~+80℃ |
可视角 | >140 度 |
模块尺寸 | 50 x 24 x 15 mm(长 x 宽 x 高) |
三、特性
a) 每个像素点的三基色颜色可实现256级亮度显示,完成1600W+种颜色的全真色彩显示,扫描频率不低于400Hz/s。
b) 串行级联接口,能通过一根信号线完成数据的接收与解码;
c) 具有反接保护,电源反接不会损坏IC;
d) 支持MyQode-PC /Robobloq-APP 图形化编程,适合全年龄用户;
e) 使用RJ11接口连线方便;
f) 模块化安装,兼容乐高系列;
g) 支持Arduino IDE编程, 并且提供运行库来简化编程;
四、使用方法
a) 装配
模块有四个M4螺丝装配孔,可以将模块通过螺丝固定到魔洛克机器人金属平台,同时也兼容乐高体系圆孔插销。
b) 连线
由于彩色LED模块接口是普通RJ11接口,当通过电话线进行连接时,需要连接到主控板上的黑色任意接口。
c) 编程语句块
功能解释 | 参数一:端口 | |
---|---|---|
使用该积木块可以使RGB模块快速或慢速播放彩虹。 | Qmind范围1~3 Qmind plus范围2~7 |
|
该积木模块可以对RGB模块4颗小灯点亮和熄灭进行操作。 | Qmind范围1~3 Qmind plus范围2~7 |
|
显示器的颜色是有由红、绿、蓝三种颜色叠加而成,这里三个圆圈指的是输入值(0-255),输入值越大,意味着对应的颜色组分越大 | Qmind范围1~3 Qmind plus范围2~7 |
|
该积木可以控制模块中的四颗小灯的颜色 | Qmind范围1~3 Qmind plus范围2~7 |
图片来源:https://pixabay.com/zh/vectors/intersection-mix-colors-rgb-red-154782/
拓展:RGB颜色原理
RGB :三原色RGB(Red红,Green绿,Blue蓝)的色光以不同的比例相加,以合成产生各种色彩光。
(0, 0, 0)是黑色
(255, 255, 255)是白色
(255, 0, 0)是红色
(0, 255, 0)是绿色
(0, 0, 255)是蓝色
(255, 255, 0)是黄色
(0, 255, 255)是青色
(255, 0, 255)是品红色
d) 应用案例
【APP-Robobloq 传感器与机器人互动】
概述:当开机时,RGBLED模块播放了一遍彩虹,熄灭一秒,紧接着第一颗LED小灯依次显示红色、绿色、蓝色的霓虹色彩,忽然全部小灯变成橘粉色,然后四颗小灯一颗又一颗陆续熄灭。
相关链接
RGB color table 颜色色值表参考: http://tool.oschina.net/commons?type=3