2018-10-5 今日为了中旬的上海展会在调试led拼接屏,备忘如下:
1、之前困扰许久的显示过亮问题可以通过将RgbColor转换为然后HslColor调低L(亮度)来实现,初步测试亮度为0.1~0.01区间即可。
arduino中的HslColor取值:
H:Hue(色调)。0~1,0表示红色,0.33表示绿色,0.67表示蓝色
S:Saturation(饱和度)。取值为:0.0% - 100.0%
L:Lightness(亮度)。取值为:0.0% - 100.0%
2、每个WS2812B的LED小灯珠0.3W,具体说明如下:
主要特点
- 智能反接保护,电源反接不会损坏IC。
- IC控制电路与LED点光源公用一个电源。
- 控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。
- 内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。
- 内置上电复位和掉电复位电路。
- 每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。
- 串行级联接口,能通过一根信号线完成数据的接收与解码。
- 任意两点传传输距离在不超过5米时无需增加任何电路。
- 当刷新速率30帧/秒时,级联数不小于1024点。
- 数据发送速度可达800Kbps。
- 光的颜色高度一致,性价比高。
主要应用领域
- LED全彩发光字灯串,LED全彩模组, LED全彩软灯条硬灯条,LED护栏管。
- LED点光源,LED像素屏,LED异形屏,各种电子产品,电器设备跑马灯。
引用自:WS2812B电路与引脚图及规格书下载 RGB5050资料(出处: 单片机论坛)