YFROBOT创客社区

标题: arduino驱动WS2812b单线RGBLED,内置WS2811控制器 [打印本页]

作者: YFRobot    时间: 2015-7-2 10:11
标题: arduino驱动WS2812b单线RGBLED,内置WS2811控制器
本帖最后由 YFRobot 于 2015-7-3 15:44 编辑

WS2812是一个集控制电路与发光电路于一体的智能外控LED光源。其外型与一个5050LED灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部。振荡器和12V高压可编程定电流控制部分,有效保证了像素点光的颜色高度一致。
需要注意的是ws2812b为4脚贴片,ws2812s为6脚贴片,两者功能相同,只是脚位不同而已。
下图所示为ws2812s功能引脚图:
[attach]1004[/attach]
管脚号 符号 管脚名 功能描述
1 DO 数据输出 数据输出引脚,接下一级的数据输入
2 DI 数据输入 数据输入引脚
3 VCC 逻辑电源 控制部分电源输入
4 NC 空脚 空脚
5 VDD 电源 LED供电电源
6 VSS LED供电负极

规格参数:

[attach]1005[/attach]
有了上面这些漂亮的LED灯珠,该如何控制呢?我们可以购买现成的LED控制器,大概20-50元不等(价格越高,功能越多,显示效果越好);也可以自己写程序来控制,以arduino为例。
       [attach]1003[/attach]
      修改如下语句,其中PIN代表控制引脚,NUMPIXELS表示LED灯珠数量。根据实际情况更改即可!
  1. // Which pin on the Arduino is connected to the NeoPixels?
复制代码

使用中的注意事项:


作者: azi1974    时间: 2019-9-5 11:06
这个参考一下




欢迎光临 YFROBOT创客社区 (http://yfrobot.com.cn/) Powered by Discuz! X3.1