寫程式07.jpg

💽影片名稱:[Arduino寫程式] 第07集 - 迴圈--指令

🎬集數:07集


🌐(前往YouTube觀看)-[ https://youtu.be/6WMyZEuCzT8?feature=shared ]

🌐(YouTube播放清單)-[ https://youtube.com/playlist?list=PLOrdAySpFIQonYKEWANFiVrICDQY8R0_1&feature=shared ]

🌐程式創造++ 頻道:[ https://www.youtube.com/@CCplus2561 ]


[回家功課] 8顆LED燈閃爍過去
int led;
void setup() {
  for(led=22; led<=29; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for(led=22; led<=29; led++){
    digitalWrite(led, HIGH);
    delay(500);
    digitalWrite(led, LOW);
    delay(500);
  }
}

EX01: 讓8顆LED燈閃爍回來
int led;
void setup() {
  for(led=22; led<=29; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for(led=29; led>=22; led--){
    digitalWrite(led, HIGH);
    delay(500);
    digitalWrite(led, LOW);
    delay(500);
  }
}

EX02: 讓8顆LED燈無延遲亮回來
int led;
void setup() {
  for(led=22; led<=29; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for(led=29; led>=22; led--){
    digitalWrite(led, HIGH);
    delay(500);
    digitalWrite(led, LOW);
  }
}

EX03: 讓8顆LED燈無延遲亮回來,延遲改為0.1秒
int led;
void setup() {
  for(led=22; led<=29; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for(led=29; led>=22; led--){
    digitalWrite(led, HIGH);
    delay(100);
    digitalWrite(led, LOW);
  }
}


[回家功課] 讓LED燈漸漸變暗,必須採用--指令,延遲改為0.01秒
int led;
void setup() {
  pinMode(13, OUTPUT);
}
 
void loop() {
  for(led=255; led>=0; led--){
    analogWrite(13, led);
    delay(10);
  }
}
創作者介紹
創作者 Code Create++ 的頭像
程式創造++

Code Create++

程式創造++ 發表在 痞客邦 留言(0) 人氣( 0 )