
💽影片名稱:[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);
}
|
請先 登入 以發表留言。