首页 » 科学 » 缤纷的七彩灯带原来一根旗子暗记线就可以控制了!_芯片_彩灯

缤纷的七彩灯带原来一根旗子暗记线就可以控制了!_芯片_彩灯

少女玫瑰心 2025-01-11 06:16:10 0

扫一扫用手机浏览

文章目录 [+]

彩色灯带

惯性思维令我自然而然地想到了三色灯掌握,三根引脚分别掌握三种颜色,可以通过PWM实现各种颜色的灯光。
至少很长的一段韶光内,我是一贯这么认为的。

缤纷的七彩灯带原来一根旗子暗记线就可以控制了!_芯片_彩灯 科学

直到后来有个机会,我们要做的设备上须要几十个彩灯,实现一些殊效灯光,我创造原来的思路根本没法实现这个需求。
很大略,单片机没有那么多管脚资源,况且,要实现100多路PWM分别掌握,那也不是单片机做的了的!
当我把自己的忧虑见告师傅彭彭时,他笑而不语,慢吞吞的递给我一根彩灯灯条,上面是一串5050三色灯珠。
然后示意我上电不雅观察。

彩灯灯带

接过来灯带之后,实在不用上电我已经知道了,自己之前的思路大大的错了!
由于从柔性PCB上很明显看出来,每个灯珠的管脚并没有直接接到掌握芯片上,基本上都只要3根线,电源和地,其余一根很显然便是旗子暗记线了。
按照这个思路,很快查到了ws2811这颗芯片:单总线256级三通道恒流LED驱动芯片。
那种把掌握芯片和5050三色灯集成在一起的就叫做ws2812灯珠。

ws2811芯片和ws2812灯珠

通过手册可以看到,芯片的接线非常大略:

WS2811的范例电路

软件方面只要按照手册的时序发送数据就可以了,:

发送时序

数据格式

网上有很多热心朋友供应了各型号单片机的ws2811驱动库文件,我向ARDUINO玩家推举“Adafruit_NeoPixel”库文件,非常好用。

希望我的分享为大家带来帮助,欢迎大家多评论,多互换!

标签:

相关文章