記錄一下:
Micro:bit學習記錄 006- RGB LED燈試作
這個 RGB LED模組的接線方向如下
它的特色就是有 4隻接腳,這裡把 R、G、B的腳位,分別接到 P0、P1、P2的位置上。我們再分別控制這三個腳位的輸入值來變換 LED燈的顏色。
全部的程式碼如下
當啟動的時候,先把 P0、P1、P2的值都先設定成 0。
這裡主要是要把初始值設定成 0,後來想想應該不用把兩個信號模式都設定進去。
按鈕 A按下的時候。
分別把數位信號寫入引腳 P0、P1、P2裡頭,由於這裡用的數位訊號,所以值只有 0跟 1兩種。
這裡的效果就會讓 LED燈顯示 紅、綠、藍。
按鈕 B按下的時候。
分別把類比信號寫入引腳 P0、P1、P2裡頭,由於這裡用的類比訊號,所以值是從 0~1023。把值設定成 100來輸入。
這裡的效果就會讓 LED燈顯示 紅、綠、藍。跟 A按鈕按下的情況差不多,同樣是三種顏色來切換,只是顏色看起來比較暗一些。
按鈕 A+B按下的時候。
RGB LED在使用的時候,可以輸入三個顏色的數值,來產生不同的顏色。