Seeed Xiao Esp32-S3 && MicroPython && KEYES 140C05 共陽極 RGB 全彩 LED

需要的材料

腳位圖

Pin-List.png
圖片來源: Seeed Studio 官方文件

接線圖

B01-KeyesLedRgb140C05.jpeg

開啟 Thonny 並執行範例程式


import machine, time

# 科易 KEYES LED 140C05 RGB 全彩 LED(共陽極)

# 共陽極 RGB LED 腳位
red = machine.Pin(9, machine.Pin.OUT)
blue = machine.Pin(8, machine.Pin.OUT)
green = machine.Pin(7, machine.Pin.OUT)

# 全部關燈(共陽極:1 = 關)
red.value(1)
green.value(1)
blue.value(1)

# 顏色清單(0 = 亮)
colors = [
    (0, 1, 1),  # 紅
    (1, 0, 1),  # 綠
    (1, 1, 0),  # 藍
]

for r, g, b in colors:
    red.value(r)
    green.value(g)
    blue.value(b)
    time.sleep(1)

    # 關燈
    red.value(1)
    green.value(1)
    blue.value(1)
    time.sleep(0.5)

print("結束了")
        

▶ 執行結果

會依序顯示 紅 → 綠 → 藍, 每個顏色亮 1 秒,再熄滅 0.5 秒。

補充說明

如果你的 LED 行為「反過來」:
• 幾乎可以確定你用的是 共陰極 RGB LED
• 共陰極邏輯:1 = 亮、0 = 關

實際使用時,請依你手上的 LED 模組種類調整邏輯。

完整操作影片教學

完整步驟影片

🔗 相關連結