素人学习Aduino编程的简单办法(四)

第三个LED 实验是模拟爆闪警灯,启动 Arduino IDE,打开文件‐-示例‐-Eagler8,调用18个示例实验程序中的第3项---Blink3,源程序如下:

/*

Eagler8实验程序列表

03 Blink3:模拟爆闪警灯 

*/

int led1 = 12;

int led2 = 13;

int i,j;

void setup() { 

  pinMode(led1, OUTPUT);     

  pinMode(led2, OUTPUT);

}

void loop() {

  for(i=0;i<10;i++){

  digitalWrite(led1, HIGH);  

  delay(30);              

  digitalWrite(led1, LOW);

  delay(40);

  }  

  for(i=0;i<10;i++){

  digitalWrite(led2, HIGH);  

  delay(30);

  digitalWrite(led2, LOW);  

  delay(40);

  }

}

有如上的示例程序,上传成功就看到了二个LED分别爆闪


难在理解这程序,走了一点小弯路,就是一下子搞不懂“for”的结构控制,查了一下《Arduino-语法手册》


素人学习Aduino编程的简单办法(四)_第1张图片


只是懂了大致意思.....

借助自动生成功能,最终还是在Mind+上通过了,见下图


素人学习Aduino编程的简单办法(四)_第2张图片


素人学习Aduino编程的简单办法(四)_第3张图片
素人学习Aduino编程的简单办法(四)_第4张图片

你可能感兴趣的:(素人学习Aduino编程的简单办法(四))