寫程式09.jpg

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

🎬集數:09集


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

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

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


EX01: 讓8顆LED燈一起亮
int led;
void setup() {
  for( led=6; led<=13; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for( led=6; led<=13; led++){
    digitalWrite(led, HIGH);
  }
}

EX02: 讓第8顆LED燈閃爍5次
int led;
void setup() {
  for( led=6; led<=13; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for( led=0; led<5; led++){
    digitalWrite(13, HIGH);
    delay(500);
    digitalWrite(13, LOW);
    delay(500);
  }
}

EX03: 讓第8顆LED燈閃爍5次,閃爍完畢後,讓第7顆LED燈閃爍1次並延遲1秒
int led;
void setup() {
  for( led=6; led<=13; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for( led=0; led<5; led++){
    digitalWrite(13, HIGH);
    delay(500);
    digitalWrite(13, LOW);
    delay(500);
  }
  digitalWrite(12, HIGH);
  delay(1000);
  digitalWrite(12, LOW);
  delay(1000);
}

EX04: 讓第7顆與第8顆LED燈閃爍10次並延遲0.1秒,閃爍完畢後,讓第6顆LED燈閃爍1次並延遲1秒
int led;
void setup() {
  for( led=6; led<=13; led++){
    pinMode(led, OUTPUT);
  }
}
 
void loop() {
  for( led=0; led<5; led++){
    digitalWrite(13, HIGH);
    delay(100);
    digitalWrite(13, LOW);
    delay(100);
    digitalWrite(12, HIGH);
    delay(100);
    digitalWrite(12, LOW);
    delay(100);
  }
  digitalWrite(11, HIGH);
  delay(1000);
  digitalWrite(11, LOW);
  delay(1000);
}
創作者介紹
創作者 Code Create++ 的頭像
程式創造++

Code Create++

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