
WS2812: Arduino用的轻量级WS2811/WS2812/WS2812b库
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一个专为Arduino设计的轻量级库,用于控制WS2811、WS2812和WS2812B LED灯串。它简化了编程复杂度,便于开发者实现多彩灯光效果。
该Arduino库基于Matthias Riegler、Windell H. Oskay 和Freezy的代码;底层位操作部分未经改动,最初由Tim(也称作cpldcpu)对HSV转换进行了修改,这一转换源自Daniel Garcia和Mark Kriegsman在FastLED库中的工作。我简化了原始light_ws2812的使用方式,删除了cRGB数据类型,并为每个像素添加了直接访问RGB和HSV的功能。此外还实现了全局亮度控制功能,类似于FastLED中所使用的亮度调节机制。我还加入了用于增强Arduino IDE语法高亮显示的关键字支持,并将色相转换范围扩大到了整个字节区间,同时增加了对各颜色分量吸气方法的支持。
2015年8月4日Marv(也称作eMGoz或MGOS)完成了上述改进工作。
全部评论 (0)
还没有任何评论哟~


