ESP8266 Micropython WS2812B LED 灯带控制程序
以下是一个示例程序,使用 ESP8266 控制 WS2812B 灯带:
import machine
import neopixel
# 设置灯带参数
NUM_LEDS = 8
PIN = 5
# 初始化灯带
np = neopixel.NeoPixel(machine.Pin(PIN), NUM_LEDS)
# 设置颜色
RED = (255, 0, 0)
GREEN = (0, 255, 0)
BLUE = (0, 0, 255)
# 循环显示颜色
while True:
for i in range(NUM_LEDS):
np[i] = RED
np.write()
machine.delay(500)
np[i] = GREEN
np.write()
machine.delay(500)
np[i] = BLUE
np.write()
machine.delay(500)
此程序将灯带连接到 ESP8266 的引脚 5,并将灯带设置为 8 个 LED。然后,程序循环显示红、绿、蓝三种颜色。您可以根据需要更改灯带参数和颜色。
原文地址: https://www.cveoy.top/t/topic/jRfw 著作权归作者所有。请勿转载和采集!