【Arduino入門教學】控制RGB LED燈全彩模組

更新 發佈閱讀 5 分鐘

1.簡介

本篇要介紹的是 RGB LED 全彩模組「RGB」這三個字母分別代表 Red(紅)、Green(綠)、Blue(藍)

透過調整紅、綠、藍三色的亮度比例,我們就能混合出各種不同的色彩,這個原理與電腦螢幕、電視或手機顯示器的成像方式相同,都是藉由三種光色的組合,創造出豐富多變的色彩世界

每個原色亮度可設定 0~255 的數值,可組合出多達1600 萬種顏色,也就是所謂的「全彩」效果

raw-image

2.材料介紹與準備

  1. Arduino uno,電路程式控制的主要控制元件,點我購買
  2. RGB LED燈全彩模組,發光元件,點我購買
  3. 杜邦線,快速連接電子元件的電路,點我購買

3.電路連接

本次範例所使用的模組為共陰型(GND 腳位)。共有四支腳,其中三支分別對應 R(紅)、G(綠)、B(藍)

  1. -:GND
  2. R:D9
  3. G:D8
  4. B:D7
raw-image

4.範例1:RGB LED燈顏色變換

LED 會依序顯示紅色、綠色與藍色三種顏色,每種顏色持續顯示 1 秒鐘

程式說明:

int red=9;                 //設置紅燈腳位
int green=8;               //設置綠燈腳位
int blue=7;                //設置藍燈腳位

void setup() {
  pinMode(red, OUTPUT);          //設置藍燈為輸出
  pinMode(green, OUTPUT);        //設置紅燈為輸出
  pinMode(blue, OUTPUT);         //設置綠燈為輸出
}

void loop() {
  digitalWrite(red, HIGH);       //設置紅燈亮起
  digitalWrite(green, LOW);      //設置綠燈熄滅
  digitalWrite(blue, LOW);       //設置藍燈熄滅
  delay(1000);

  digitalWrite(red, LOW);        //設置紅燈熄滅
  digitalWrite(green, HIGH);     //設置綠燈亮起
  digitalWrite(blue, LOW);       //設置藍燈熄滅
  delay(1000);

  digitalWrite(red, LOW);        //設置紅燈熄滅
  digitalWrite(green, LOW);      //設置綠燈熄滅
  digitalWrite(blue, HIGH);      //設置藍燈亮起
delay(1000);
}

5.範例2:RGB LED燈呼吸效果

透過在迴圈中逐步改變 PWM 的輸出值(0~255),讓 LED 的亮度緩慢上升與下降。當紅、綠、藍三個通道以不同的節奏進行時,就能讓顏色彼此交錯變化,呈現出柔和的「呼吸燈」效果。

程式說明:

int Red = 9;
int Green = 8;
int Blue = 7;
int r, g, b;

void setup() {
  pinMode(Red, OUTPUT);
  pinMode(Green, OUTPUT);
  pinMode(Blue, OUTPUT);
}
 
void loop() {
   for (r = 0; r < 256; r++) { // 由藍到紫
   analogWrite(Red, r);
   delay(5);
  }
  for (b = 255; b > 0; b--) { // 由紫到紅
   analogWrite(Blue, b);
   delay(5);
  }
  for (g = 0; g < 256; g++) { // 由紅到黃
   analogWrite(Green, g);
   delay(5);
  }
  for (r = 255; r > 0; r--) { // 由黃到綠
   analogWrite(Red, r);
   delay(5);
  }
  for (b = 0; b < 256; b++) { // 由綠到藍綠色
   analogWrite(Blue, b);
   delay(5);
  }
  for (g = 255; g > 0; g--) { // 由藍綠色到藍色
   analogWrite(Green, g);
   delay(5);
  }
}




留言
avatar-img
留言分享你的想法!
avatar-img
魔方科技的沙龍
1會員
11內容數
魔方科技的沙龍的其他內容
2025/10/05
本文將帶您深入瞭解可變電阻(VR)的基本原理、應用,並透過Arduino實作,學習如何讀取可變電阻的數值以及利用其控制LED燈的亮度、音量,甚至馬達的角度。適合對電子制御、物聯網(IoT)開發有興趣的初學者。
Thumbnail
2025/10/05
本文將帶您深入瞭解可變電阻(VR)的基本原理、應用,並透過Arduino實作,學習如何讀取可變電阻的數值以及利用其控制LED燈的亮度、音量,甚至馬達的角度。適合對電子制御、物聯網(IoT)開發有興趣的初學者。
Thumbnail
2025/09/21
記錄Delta 3D列印機的組裝過程,分享從一堆零散零件到完成可運作列印機的心得,適合想嘗試3D列印DIY的讀者。
Thumbnail
2025/09/21
記錄Delta 3D列印機的組裝過程,分享從一堆零散零件到完成可運作列印機的心得,適合想嘗試3D列印DIY的讀者。
Thumbnail
2025/09/13
這個DIY電流急急棒遊戲套件,結合雷射切割木板、電子元件等,讓您輕鬆體驗動手做的樂趣,並訓練手眼協調與平衡感。內附詳細組裝教學及蝦皮賣場連結,快來挑戰看看吧!
Thumbnail
2025/09/13
這個DIY電流急急棒遊戲套件,結合雷射切割木板、電子元件等,讓您輕鬆體驗動手做的樂趣,並訓練手眼協調與平衡感。內附詳細組裝教學及蝦皮賣場連結,快來挑戰看看吧!
Thumbnail
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
你被飛機閃過大燈嗎 ? 翼尖的燈,為什麼是 "左紅右綠"? 黑暗中,只靠飛機的燈光,有可能辨識出機型嗎? 除了常聽到的落地燈、防撞燈外, 飛機上還有哪些燈 ?本篇除了帶大家了解飛機的外部燈光, 也破除一些網路上的迷思。
Thumbnail
你被飛機閃過大燈嗎 ? 翼尖的燈,為什麼是 "左紅右綠"? 黑暗中,只靠飛機的燈光,有可能辨識出機型嗎? 除了常聽到的落地燈、防撞燈外, 飛機上還有哪些燈 ?本篇除了帶大家了解飛機的外部燈光, 也破除一些網路上的迷思。
Thumbnail
環渼LED路燈系列提供了高效能的明緯電源、卓越的照明效果、便捷的安裝和維護、以及出色的節能性能。無論是在工廠還是停車場,這款產品都表現出色,完全滿足了我的需求。如果您也在尋找一款高效、穩定且易於維護的戶外照明解決方案,環渼LED路燈系列絕對值得考慮。
Thumbnail
環渼LED路燈系列提供了高效能的明緯電源、卓越的照明效果、便捷的安裝和維護、以及出色的節能性能。無論是在工廠還是停車場,這款產品都表現出色,完全滿足了我的需求。如果您也在尋找一款高效、穩定且易於維護的戶外照明解決方案,環渼LED路燈系列絕對值得考慮。
Thumbnail
當我們面對琳琅滿目的LED燈具色溫選項時,該如何在短時間內挑選最適合居家空間的LED燈具色溫呢?本文將在3分鐘內教你如何挑選居家空間的LED色溫,讓你的家居生活更加舒適、溫馨。 什麼是LED燈具色溫?
Thumbnail
當我們面對琳琅滿目的LED燈具色溫選項時,該如何在短時間內挑選最適合居家空間的LED燈具色溫呢?本文將在3分鐘內教你如何挑選居家空間的LED色溫,讓你的家居生活更加舒適、溫馨。 什麼是LED燈具色溫?
Thumbnail
燭光......LED 燈形成的舒適感各有不同。能否正確使用「光」,則落差甚大......
Thumbnail
燭光......LED 燈形成的舒適感各有不同。能否正確使用「光」,則落差甚大......
Thumbnail
紫外光對人眼及人體有害,那可見光呢?可見光也有害嗎?
Thumbnail
紫外光對人眼及人體有害,那可見光呢?可見光也有害嗎?
Thumbnail
LED照明是室內設計中必不可少的元素,在營造氛圍、凸顯建築特色、為各種活動提供必要的照明等方面發揮顯著作用。在眾多的照明選擇中,LED崁燈因其時尚的設計、能源效率和多功能性而脫穎而出。不過,由於崁燈的多樣性與規格差異,為您的家中選擇合適的 LED崁燈並不是一件容易的事。本文將幫助您了解整個過程,
Thumbnail
LED照明是室內設計中必不可少的元素,在營造氛圍、凸顯建築特色、為各種活動提供必要的照明等方面發揮顯著作用。在眾多的照明選擇中,LED崁燈因其時尚的設計、能源效率和多功能性而脫穎而出。不過,由於崁燈的多樣性與規格差異,為您的家中選擇合適的 LED崁燈並不是一件容易的事。本文將幫助您了解整個過程,
Thumbnail
千鳥監視器到底該選哪款 三天線?燈泡造型 頁面介紹
Thumbnail
千鳥監視器到底該選哪款 三天線?燈泡造型 頁面介紹
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News