我目前正在尝试使用我的 Raspberry Pi 控制我的 LED 灯条。此刻我遇到的问题是,我每第二次调用show()
第一个 LED 时,第一个 LED 亮起白色,其余的则关闭。每隔一段时间,LED 条纹都能正常工作,所以这不是问题。
这是我正在运行以重现我的问题的代码。(注意我运行了两次):
import board
import neopixel
pixel_pin = board.D18
num_pixels = 822
ORDER = neopixel.GRB
pixels = neopixel.NeoPixel(
pixel_pin, num_pixels, brightness=1, auto_write=False, pixel_order=ORDER
)
pixels.fill((r,g,b))
pixels.show()
只需调用show()
两次也可以很好地重现我的问题。
我不知道这可能是如何出现的,或者是什么原因造成的。欢迎任何帮助!