Arduino:移动灯光重复序列
在学校停课期间,我儿子有一些家庭作业要做 一个是编程移动灯序列,5个led,应运行: 1,1-2,1-2-3,1-2-3-4,1-2-3-4-5,1,1-2 他只能使用有限的订单选择,不能使用“如果”或“当” 目前的结果是: 1,1-2,1-2-3,1-2-3-4,1-2-3-4-5,1-2-3-4-5,,1,1-2 代码如下:Arduino:移动灯光重复序列,arduino,sequence,repeat,led,Arduino,Sequence,Repeat,Led,在学校停课期间,我儿子有一些家庭作业要做 一个是编程移动灯序列,5个led,应运行: 1,1-2,1-2-3,1-2-3-4,1-2-3-4-5,1,1-2 他只能使用有限的订单选择,不能使用“如果”或“当” 目前的结果是: 1,1-2,1-2-3,1-2-3-4,1-2-3-4-5,1-2-3-4-5,,1,1-2 代码如下: void setup() { for (int a=1; a<6; a++) { pinMode(a, OUTPUT); } } v
void setup() {
for (int a=1; a<6; a++) {
pinMode(a, OUTPUT);
}
}
void loop() {
for (int a=1; a<6; a++) {
digitalWrite(a, HIGH);
delay(300);
digitalWrite(a,LOW);
delay(300);
for (int b=1; b<=a; b++) {
digitalWrite(b, HIGH);
delay(300);
digitalWrite(b,LOW);
delay(300);
}
}
}
void setup(){
对于(inta=1;a一个简单的纸上书写会有帮助(这是孩子们应该学习的)
for (int a=1; a<6; a++) {
如果有效,请将其标记为已解决一个简单的书面帮助(这是孩子们应该学习的)
for (int a=1; a<6; a++) {
如果有效,请标记为已解决明白了,请通读学校的说明书
void setup() {
for (int a=1; a<6; a++) {
pinMode(a, OUTPUT);
}
}
void loop() {
for (int a=1; a<6; a++) {
for (int b=1; b<=a; b++) {
digitalWrite(b, HIGH);
delay(300);
digitalWrite(b,LOW);
delay(300);
}
}
}
void setup(){
对于(inta=1;a明白了,请通读学校的说明书
void setup() {
for (int a=1; a<6; a++) {
pinMode(a, OUTPUT);
}
}
void loop() {
for (int a=1; a<6; a++) {
for (int b=1; b<=a; b++) {
digitalWrite(b, HIGH);
delay(300);
digitalWrite(b,LOW);
delay(300);
}
}
}
void setup(){
如果他加了for(intb=1;bDidn不起作用。如果他加了for(intb=1;b