esp8266-lpd6803
这是 Adafruit 的 LPD6803 库在 ESP8266 平台上的一个端口。 Arduino 的原始库可以在这里找到: :
如何连接硬件
将 ESP8266 的 GPIO_0 连接到 DATA,将 GPIO_2 连接到 CLCK。
如何与图书馆合作
首先,您必须定义灯条上的 LED 数量。 它可以在文件 lpd6803.h 中完成,定义名称:numLEDs。 这一步对于正确的 LED 寻址非常重要。
您必须调用 lpd6803_init() 函数,以从 user_init() 函数初始化 GPIO 输出和变量。 强烈建议在 lpd6803_init() 之后调用 lpd6803_show()。 这将使所有 LED 处于非活动状态(黑色)。
通过将 200ms 更改为另一个值,您可以提高或降低预定义模式的速度。
预定义模式
运行像素,可以通过
2021-07-03 14:06:01
17KB
C
1