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