# KY-016 RGB 全彩發光二極管模組 ![](https://i.imgur.com/phXBDaM.png) ## 基礎小知識 > ### KY-016 RGB 全彩發光二極管模組 > 技術規格 > * 工作電壓:5V > * LED 驅動模組:Common cathode drive > * LED 直徑:5 mm > * 電路板尺寸:15mm x 19mm [0.59in x 0.75in] > > 模組工作原理 > * 通過混合紅光、綠光和藍光發出各種不同的顏色 > * 由 1 個 5mm RGB LED、3 個 150 Ω 限流電阻和 4 個針腳組成 ## 簡單實作 ### 接線圖: ![](https://i.imgur.com/4ohpqfq.png) > — -- GND > R -- Pin 9 > G -- Pin 10 > B -- Pin 11 ### 程式碼 ``` c = //呼吸燈 int red = 11; // 宣告 紅色 LED 腳位 int blue =10; // 宣告 藍色 LED 腳位 int green =9; // 宣告 綠色 LED 腳位 int val; void setup() { pinMode(red, OUTPUT); pinMode(blue, OUTPUT); pinMode(green, OUTPUT); } void loop() { //每個顏色可賦予0-255的亮度變化,故透過調節可實現255*255*255種顏色變化 for(val = 255; val > 0; val--) { analogWrite(red, val); analogWrite(blue, 255 - val); analogWrite(green, 128 - val); delay(5); } for(val = 0; val < 255; val++) { analogWrite(red, val); analogWrite(blue, 255 - val); analogWrite(green, 128 - val); delay(5); } } ```