如何通过csv通过具有node-red-node-pi-neopixel库的msg有效负载点亮更多单个led灯

问题描述 投票:0回答:1

我目前正在尝试点亮由单个WS2812B led灯带制成的32x60 led矩阵。使用node-red-node-pi-neopixel节点,如果我要点亮10个彼此不相邻的led,则必须编写10个不同的msg。由于节点使用的是csv,因此它还有另一种方式传递使用';'的更复杂的csv。点亮一个以上的阵列?就像“ 1,255,255,0; 5; 2550,255”。

或者,如果还有其他方法,我很高兴收到您的来信!

python node-red led neopixel
1个回答
0
投票

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

如果为数组中的每个元素使用n,r,g,b创建并表示代表整个LEDS字符串的值的数组,然后将其传递到拆分节点,然后传递到neopixel节点,它将将该数组分解为单独的消息,并依次发送。

您可以将n,0,0,0用于您要关闭的任何LED。

© www.soinside.com 2019 - 2024. All rights reserved.