WS2812炫彩灯扩展模式使用说明
部分购买小龟小车的小伙伴会收到小龟赠送的WS2812炫彩灯扩展模块,这里小龟和大家讲一下这个模式的使用方法。
首先来认识一下,就是下面这个模块,单枚灯珠的WS2812炫彩灯扩展模块。
因为WS2812炫彩灯扩展模式是可以像火车那样一个模块接一个模块,最后连接成长长的一串灯带。所以每个扩展模块都有输入侧和输出侧,如上图管脚有标识DI的是输入侧,DI是Data Input(数据输入)的简写。标识DO的是输出侧,DO是Data Output(数据输出)的简写。如果两个WS2812模块连接的话,只需把第一个模块的输出侧接到第二个模块的输入侧上就行了。当然别忘了,第一个模块的输入侧永远是接着小龟小车的扩展管脚的,如下图:
什么都别说,立马试试
就像上图那样,我们把小车和一个WS2812模块连接,连接方式如下:
小车的GND接WS2812输入侧的GND,小车的BAT/5V接WS2812输入侧的5V,小车的A1管脚接WS2812输入侧的DI。
然后用下面最简单的代码测试一下:
#WS2812灯显示颜色为 RGB(0, 255, 0),也就是绿色
car.ws2812.write("A1", [0x00FF00])
然后打开下面的玩法,可以用手指触控或者鼠标移动来实时动态调整灯珠的颜色。