from machine import Pin
import neopixel
from time import sleep

# 设置GPIO 2为输出引脚，并初始化一个有1个LED的NeoPixel对象
led_pin = Pin(48, Pin.OUT)
np = neopixel.NeoPixel(led_pin, 1)


while True:
    # 设置LED颜色，使用RGB格式，例如：红色 (255, 0, 0)
    np[0] = (2, 0, 0)
    np.write()  # 发送数据到LED

    sleep(1)

    # 设置LED颜色，使用RGB格式，例如：红色 (255, 0, 0)
    np[0] = (0, 2, 0)
    np.write()  # 发送数据到LED

    sleep(1)

    # 设置LED颜色，使用RGB格式，例如：红色 (255, 0, 0)
    np[0] = (0, 0, 2)
    np.write()  # 发送数据到LED

    sleep(1)
    
        # 设置LED颜色，使用RGB格式，例如：红色 (255, 0, 0)
    np[0] = (2, 2, 0)
    np.write()  # 发送数据到LED

    sleep(1)

    # 设置LED颜色，使用RGB格式，例如：红色 (255, 0, 0)
    np[0] = (0, 2, 2)
    np.write()  # 发送数据到LED

    sleep(1)

    # 设置LED颜色，使用RGB格式，例如：红色 (255, 0, 0)
    np[0] = (2, 0, 2)
    np.write()  # 发送数据到LED

    sleep(1)  

    np[0] = (20, 20, 20)
    np.write()  # 发送数据到LED

    sleep(5)  