模組-RGB LED 輸出模組(共陽極)
本模組為輸出模組,這個模組可以把ARDUINO的數位輸出、類比輸出全部教完,是我基礎課程必備的重要模組,可惜的是它是共陽極設計,因此輸出的數值大小要相反...(待會說明)。
腳位連接四種方式
- 使用S4A類比型(可控制全彩,每一種0-255階,256*256*256=1677萬種顏色)
模組端 ARDUINO端
--------- ------------------------
V(+5V)←→5V
R(紅) ←→D5、D6、D9任意,錯開即可
B(藍) ←→D5、D6、D9任意,錯開即可
G(綠) ←→D5、D6、D9任意,錯開即可
- 使用S4A數位型(只有8種狀態,ON/OFF,2*2*2=8種,S4A1.5版之後D12腳也能使用)
模組端 ARDUINO端
--------- ------------------------
V(+5V)←→5V
R(紅) ←→D10、D11、D13任意,錯開即可
B(藍) ←→D10、D11、D13任意,錯開即可
G(綠) ←→D10、D11、D13任意,錯開即可
- 使用MBLOCK類比型(可控制全彩,每一種0-255階,256*256*256=1677萬種顏色)
(未完待續...)
模組端 ARDUINO端
--------- ------------------------
V(+5V)←→5V
R(紅) ←→D5、D6、D9、D10、D11任意,錯開即可
B(藍) ←→D5、D6、D9、D10、D11任意,錯開即可
G(綠) ←→D5、D6、D9、D10、D11任意,錯開即可
- 使用MBLOCK數位型(只有8種狀態,ON/OFF,2*2*2=8種,S4A1.5版之後D12腳也能使用)
(未完待續...)
模組端 ARDUINO端
--------- ------------------------
V(+5V)←→5V
R(紅) ←→D4、D7、D8、D12、D13任意,錯開即可
B(藍) ←→D4、D7、D8、D12、D13任意,錯開即可
G(綠) ←→D4、D7、D8、D12、D13任意,錯開即可
控制方式
由於是共陽模組,所以輸出得反向才是想要的輸出,也就是說:
本來類比的控制應該輸出ON才是開燈,現在要輸出OFF才是開燈,因為5V→5V沒有電位差,電流流不過去,5V→0V,電流才能留過去,燈才會亮,同樣的道理,類比的控制,輸出0才會全亮,輸出255變成關燈,輸出200亮度只有255-200=55/255的亮度,而RGB三個顏色分別控制九能組合出你所想要的顏色。
RGB配色表可參考這個網站:http://www.colorspire.com/
範例如下
影片:S4A數位控制-霓虹燈影片:S4A類比控制-呼吸燈
影片:MBLOCK數位控制(待續)
影片:MBLOCK類比控制(待續)
備註:因為RGB LED是由三原色利用各色色階去組合出全彩,因此可以參考網路上RGB的色階組合來組成想要的顏色,若LED太亮看不清楚顏色,建議可在其上方放置一張白紙,將更能看清楚其組合成的顏色。