import machine
import neopixel
import time

LED_PIN = 4 
NUM_LEDS = 9 




# 初始化NeoPixel对象
pixels = neopixel.NeoPixel(machine.Pin(LED_PIN), NUM_LEDS)

# 设置每个LED灯珠的颜色
colors = [(25, 0, 0),(0, 25, 0),(255, 25, 0),(0, 25, 25),(25, 0, 25),(25, 8, 0),(0, 25, 8),(0, 0, 25),(25, 25, 25)]

# 将颜色设置到LED灯珠上
for i in range(NUM_LEDS):
    pixels[i] = colors[i % len(colors)]  # 循环使用颜色数组

# 显示颜色到LED灯珠上
pixels.write()

time.sleep(3)

# 关闭所有LED
for i in range(NUM_LEDS):
    pixels[i] = (0, 0, 0)

# 显示颜色到所有LED上
pixels.write()
