0

我目前正在尝试点亮由单个 WS2812B LED 灯条制成的 32x60 LED 矩阵。使用 node-red-node-pi-neopixel 节点,如果我想点亮 10 个不相邻的 LED,我必须编写 10 个不同的消息。由于节点使用 csv,它还有另一种方法可以传递使用 ';' 的更复杂的 csv 点亮多个阵列?像'1,255,255,0;5;2550,255'。

或者,如果有其他方式,我很高兴从你这里!

4

1 回答 1

0

该节点不能采用数组,但您可以使用拆分节点来实现相同的目的。

如果您为数组中的每个元素创建代表整个 LEDS 字符串的值n,r,g,b数组,然后将其传递给 split 节点,然后传递给 neopixel 节点,它将将该数组分解为单独的消息并按顺序发送它们。

您可以使用n,0,0,0任何您想要关闭的 LED。

于 2020-03-22T19:16:16.813 回答