2013年11月17日 星期日

week11 林佳芳

(O) 0. 發 Arduino Starter Kit、Arduino Mega2560、Arduino Project Book, 每個人手上都有一個板子

(O) 1. 練習第一個範例 File-Examples-Basic-Blink


void setup(){
  pinMode(13,OUTPUT);
}
void loop(){
digitalWrite(13,HIGH);//HIGH亮
delay(200);//亮0.2秒
digitalWrite(13,LOW);//LOW暗
delay(200);//暗0.2秒

digitalWrite(13,HIGH);
delay(1000);
digitalWrite(13,LOW);
delay(200);
}

(O)2. 修改程式,變成展得比較特別的作法


3.
void setup(){
  pinMode(13,OUTPUT);
  pinMode(11,OUTPUT);
  pinMode(2,OUTPUT);
}
void loop(){
digitalWrite(13,HIGH);//HIGH亮
delay(500);//亮0.2秒
digitalWrite(13,LOW);//HIGH亮
delay(100);//亮0.2秒

digitalWrite(11,HIGH);//LOW暗
delay(200);//暗0.2秒
digitalWrite(11,LOW);//LOW暗
delay(100);//暗0.2秒

digitalWrite(2,HIGH);
delay(500);
digitalWrite(2,LOW);
delay(100);

digitalWrite(13,HIGH);//HIGH亮
delay(100);//亮0.2秒
digitalWrite(13,LOW);//HIGH亮
delay(100);//亮0.2秒

digitalWrite(2,HIGH);
delay(300);
digitalWrite(2,LOW);
delay(100);
digitalWrite(13,HIGH);//HIGH亮
delay(300);//亮0.2秒
digitalWrite(13,LOW);//HIGH亮
delay(100);//亮0.2秒
digitalWrite(2,HIGH);//HIGH亮
delay(300);//亮0.2秒
digitalWrite(2,LOW);//HIGH亮
delay(100);//亮0.2秒

digitalWrite(13,HIGH);//HIGH亮
digitalWrite(11,HIGH);//LOW暗
digitalWrite(2,HIGH);
delay(200);

digitalWrite(13,LOW);//HIGH亮
digitalWrite(11,LOW);//LOW暗
digitalWrite(2,LOW);
delay(200);


}



影片:



沒有留言:

張貼留言