LED實驗之pwm輸出和數位輸出LED之區別

#define led 11 //可以設定範圍0到255
#define PWM_value 130 //可以設定範圍0到255
#define delay_time 1000 //定義delay_time等同1000
void setup() { 
  pinMode(led, OUTPUT);//宣告第13腳位為輸出
}
void loop() {
  analogWrite(led, PWM_value);
  delay(delay_time);                     
  analogWrite(led, PWM_value);
  delay(delay_time); 
 
  digitalWrite(led, HIGH);//給與LED腳高電壓,LED點亮
  delay(delay_time); //持續delay_time時間,就是1秒                 
  digitalWrite(led, LOW);//給與LED腳低電壓,LED熄滅
  delay(delay_time); //持續delay_time時間,就是1秒                     
}
//學習目標了解PWM特性,觀察LED亮度

留言

這個網誌中的熱門文章

LED入門一閃一閃_3

使用PWM改變LED亮度

LED入門一閃一閃_1