RGB LED模块

RGB LED Module

image.png

一、概述

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) 编程语句块

1.png 功能解释 参数一:端口
使用该积木块可以使RGB模块快速或慢速播放彩虹。 Qmind范围1~3
Qmind plus范围2~7
2.png 该积木模块可以对RGB模块4颗小灯点亮和熄灭进行操作。 Qmind范围1~3
Qmind plus范围2~7
2.png 显示器的颜色是有由红、绿、蓝三种颜色叠加而成,这里三个圆圈指的是输入值(0-255),输入值越大,意味着对应的颜色组分越大 Qmind范围1~3
Qmind plus范围2~7
2.png 该积木可以控制模块中的四颗小灯的颜色 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小灯依次显示红色、绿色、蓝色的霓虹色彩,忽然全部小灯变成橘粉色,然后四颗小灯一颗又一颗陆续熄灭。
az.jpg

  1. 连接RGB LED魔块到主控板3号口上
  2. 设置如上图程序
  3. 按右下角运行键开始程序运行。

    五、原理图

    image.png

相关链接
RGB color table 颜色色值表参考: http://tool.oschina.net/commons?type=3