三色 LED 裡面有紅、綠、藍三顆 LED,調整三種顏色的亮度就能混合出各種顏色。Smart 開發板左上角也內建一顆三色 LED,這篇文章介紹的是外接的三色 LED 模組,並透過板上的按鈕讓它由紅色變成藍色。

本篇以 Web:Bit 教育版的 Smart 模擬器示範,實體的 Smart 開發板和零件也是照同樣的腳位接線。模擬器的基本操作請參考:開始使用 Smart 模擬器。

接線與實作

從元件工具列把「三色 LED」拖曳到畫面上。三色 LED 模組有 V、R、B、G 四支接腳,這裡使用的是共陰極三色 LED,接法如下:

  • V(共同腳):接 GND
  • R(紅):接 15
  • G(綠):接 12
  • B(藍):接 13

三色 LED

15、12、13 正好是板上內建三色 LED 使用的腳位,所以外接的三色 LED 會和板上的三色 LED 一起亮,實體開發板也是如此。

積木清單

三色 LED 的積木放在「Smart 開發套件」的「輸出與伺服馬達」。第一個積木用來設定紅、綠、藍三支接腳的腳位,第二個積木選擇顏色,三色 LED 就會亮出對應的顏色。

三色 LED

範例:按板上按鈕由紅變藍

點選上方選單的「範例」,切換到「Smart」分頁,在「擴充套件互動」打開「三色 LED:按板上按鈕由紅變藍」。範例先把三色 LED 設定在 15、12、13 號腳並設定為紅色,當板上按鈕按下時,再改成藍色。

三色 LED

按下「執行」後,三色 LED 會亮紅色;點一下 Smart 開發板左下角的按鈕,就會變成藍色。

三色 LED

改用實體開發板

照上面的腳位把三色 LED 接到實體 Smart 開發板,再把開發板積木的連線方式從「模擬器」改成「Wi-Fi」,並在「控制」後面填入開發板的 Device ID,按下「執行」就能控制實體的三色 LED。

實體開發板要先連上 Wi-Fi 並取得 Device ID,請參考:Smart 初始化設定。

分享

三色 LED

複製連結