Contents ...
udn網路城邦
雙 LED 交替閃爍控制 (Dual LED Alternating Blink)
2025/09/18 16:22
瀏覽16
迴響0
推薦0
引用0

技術亮點:

• 使用 GPIO 控制兩顆 LED 交替閃爍,展示基礎硬體操作能力。

• 透過 delay() 完成閃爍時間控制,具備簡單時序控制概念。

• 程式架構完整,包含 setup() 初始化與 loop() 重複執行流程。

• 硬體實作能力:正確接線並使用限流電阻確保 LED 安全運作。

技術重點

  • 熟悉 GPIO 輸出控制,能操作數位腳位驅動 LED。
  • 具備 基礎時序控制概念,使用 delay() 進行時間管理。
  • 展現 硬體保護設計:LED 串聯限流電阻,避免過電流損壞。

程式結構清晰,具備 setup/loop 架構,利於後續擴充。

程式碼:

int ledPin_1 = 13;  // LED 接在 D13 腳

int ledPin_2 = 12;  // LED 接在 D12 腳

void setup() {

  pinMode(ledPin_1, OUTPUT);  // 設置腳位為輸出

  pinMode(ledPin_2, OUTPUT);  // 設置腳位為輸出

}


void loop() {

  digitalWrite(ledPin_1, HIGH);  // LED 亮                

  digitalWrite(ledPin_2, LOW);   // LED 滅

  delay(500);                // 延遲 0.5 秒

  digitalWrite(ledPin_1, LOW);   // LED 滅

  digitalWrite(ledPin_2, HIGH); // LED 亮   

  delay(500);                // 延遲 10.5秒

}

 

影片展示:https://youtube.com/shorts/MI15K-R_0g8?si=g4z_kc3j3cWlISux

全站分類:興趣嗜好 其他
自訂分類:project
上一則: 單方向 LED 跑馬燈 (Left Shift LED Chaser)
下一則: 利潤計算機

限會員,要發表迴響,請先登入