Contents ...
udn網路城邦
Arduino 範例程式-2
2025/10/24 21:17
瀏覽25
迴響0
推薦0
引用0
int led_Pin = 9;  // 定義 LED 連接的腳位為 D9(具備 PWM 輸出功能)

void setup() {
  // 初始化設定,只執行一次
  pinMode(led_Pin, OUTPUT);  // 將 D9 腳位設定為輸出模式
}

void loop() {
  // 主程式循環區塊,會一直重複執行

  // --- LED 漸亮 ---
  for (int led_Pwm = 0; led_Pwm <= 255; led_Pwm++)  // 由 0 漸增至 255(亮度最亮)
  {
    analogWrite(led_Pin, led_Pwm);  // 將 PWM 值寫入 LED,控制亮度
    delay(10);  // 延遲 10 毫秒,讓亮度變化更平滑可見
  }

  // --- LED 漸暗 ---
  for (int led_Pwm = 255; led_Pwm >= 0; led_Pwm--)  // 由 255 漸減至 0(完全熄滅)
  {
    analogWrite(led_Pin, led_Pwm);  // 將 PWM 值寫入 LED,控制亮度
    delay(10);  // 延遲 10 毫秒,讓亮度變化更平滑可見
  }

  // 當亮度由暗變亮、再由亮變暗後,會回到 loop 開頭重複動作
}
全站分類:興趣嗜好 其他
上一則: Arduino 範例程式-3
下一則: python範例程式-4

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