24h購物| | PChome| 登入
2023-01-07 04:35:54| 人氣17| 回應0 | 上一篇 | 下一篇

Arduino的 RGB led燈(共陽極)的利用 網站架設

推薦 0 收藏 0 轉貼0 訂閱站台

  1. #define LEDR 16
  2. #define LEDG 17
  3. #define LEDB 5
  4. int timelimit=100;
  5. // 關閉LED的函式
  6. void turnoff(){
  7.   digitalWrite(LEDR, LOW);
  8.   digitalWrite(LEDG, LOW);
  9.   digitalWrite(LEDB, LOW);
  10. }
  11.  
  12. void setup() {               
  13.   pinMode(LEDR, OUTPUT);
  14.   pinMode(LEDG, OUTPUT);
  15.   pinMode(LEDB, OUTPUT);
  16.   turnoff();
  17. }
  18.  
  19. // 每隔一秒改變LED的顏色
  20. void loop() {
  21.   turnoff();
  22.   digitalWrite(LEDR, HIGH);
  23.   delay(1000);
  24.   
  25.   turnoff();
  26.   digitalWrite(LEDG, HIGH);
  27.   delay(1000);
  28.   
  29.   turnoff();
  30.   digitalWrite(LEDB, HIGH);
  31.   delay(1000);
  32.   
  33.   turnoff();
  34.   digitalWrite(LEDR, HIGH);
  35.   digitalWrite(LEDG, HIGH);
  36.   delay(1000);
  37.   
  38.   turnoff();
  39.   digitalWrite(LEDG, HIGH);
  40.   digitalWrite(LEDB, HIGH);
  41.   delay(1000);
  42.   
  43.   turnoff();
  44.   digitalWrite(LEDB, HIGH);
  45.   digitalWrite(LEDR, HIGH);
  46.   delay(1000);
  47.  
  48.  
  49.   turnoff();
  50.   digitalWrite(LEDR, HIGH);
  51.   digitalWrite(LEDB, HIGH);
  52.   digitalWrite(LEDG, HIGH);
  53.   delay(1000);
  54. }
複製代碼

RGB LED依序為紅、最長腳、
RGB LED的共陽極(最長腳)串接一個330的電阻後再接地(GND)。


影片網站架設


文章出處:網頁設計,網站架設 ,網路行銷,網頁優化,SEO -網站架設 NetYea 網頁設計

1.png

RGB LED的R接Arduino GPIO腳位16。
RGB LED的G接Arduino GPIO腳位17。
RGB LED的B接Arduino GPIO腳位5。

程式碼
1.每隔一秒改變LED的顏色,紅、綠、藍、黃、青、洋紅、白


 



以下文章來自:

台長: coryqqms3
人氣(17) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 美食情報(食記、食譜、飲品) | 個人分類: NetYea |
此分類下一篇:網站架設 Arduino ESP32 若何 鍵盤控制 伺服馬
此分類上一篇:ESP32 控制 TB6612FNG 直流馬達驅動∕節制板

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文