1

我想在家里安装一些漂亮的 LED 灯条。但在运行代码后,LED 将保持最后的颜色。所以我将颜色设置为 RGB(0,0,0) 以关闭它们。所以我的问题是:它们现在是关闭还是仍在使用电力?

什么是正确的方法?

我在我的树莓派上运行代码,我正在使用 Python。

我的代码:

import board
import time
import neopixel


# Choose an open pin connected to the Data In of the NeoPixel strip.
pixel_pin = board.D18

# Choose the number of NeoPixels.
num_pixels = 2

# Choose the order of the pixel colors - RGB or GRB.
ORDER = neopixel.RGB 

pixels = neopixel.NeoPixel(pixel_pin, num_pixels, brightness=0.0, auto_write=False, pixel_order=ORDER)

# Show red.
pixels.fill((255,0,0))
pixels.show()

time.sleep(2)

# Turn them off.
pixels.fill((0,0,0))
pixels.show()
4

1 回答 1

0

你检查过你的理由吗?在使用 Arduino 之前,我曾使用过这样的条带,但由于缺少接地连接,我遇到了类似的问题。

这是特定于您使用的硬件所面临问题的链接。该链接讨论了一个基本问题。

https://forums.adafruit.com/viewtopic.php?f=47&t=81506

于 2019-03-05T12:22:12.410 回答