2013年11月17日 星期日

99163116鄭祥斌, Week11, HW11

1.插入Arduino(硬體),看COMPort
2.跑Arduino軟體(啟動-Arduino)
FILE-Example-Basic-Blink
3.範例Blink
改  delay(1000) 慢閃
      delay(200)   快閃
4.上傳前,Tool-Port要改一下

程式碼:
void setup(){
  pinMode(13,OUTPUT);
}
void loop(){
  digitalWrite(13,HIGH);
  delay(1000);
  digitalWrite(13,LOW);
  delay(200);
 
  digitalWrite(13,HIGH);
  delay(100);
  digitalWrite(13,LOW);
  delay(800);
 
  digitalWrite(13,HIGH);
  delay(1000);
  digitalWrite(13,LOW);
  delay(200);
 
  digitalWrite(13,HIGH);
  delay(100);
  digitalWrite(13,LOW);
  delay(100);
 
  digitalWrite(13,HIGH);
  delay(100);
  digitalWrite(13,LOW);
  delay(500);
 
  digitalWrite(13,HIGH);
  delay(1000);
  digitalWrite(13,LOW);
  delay(200);
}

LED接法:長(正極)接13,短(負極)接GND

void setup(){
  pinMode(13,OUTPUT);
  pinMode(12,OUTPUT);
  pinMode(11,OUTPUT);
  pinMode(8,OUTPUT);
}
void loop(){
  digitalWrite(13,HIGH);
  delay(200);
  digitalWrite(12,HIGH);
  delay(200);
  digitalWrite(11,HIGH);
  delay(1000);
 
  digitalWrite(13,LOW);
  delay(200);
  digitalWrite(12,LOW);
  delay(200);
  digitalWrite(11,LOW);
  delay(1000);
 
 
  digitalWrite(13,HIGH);
  delay(1000);
  digitalWrite(12,HIGH);
  delay(600);
  digitalWrite(11,HIGH);
  delay(200);
 
  digitalWrite(13,LOW);
  delay(1000);
  digitalWrite(12,LOW);
  delay(600);
  digitalWrite(11,LOW);
  delay(200);
 
 
  digitalWrite(13,HIGH);
  delay(1000);
  digitalWrite(12,HIGH);
  delay(100);
  digitalWrite(11,HIGH);
  delay(500);
 
  digitalWrite(13,LOW);
  delay(500);
  digitalWrite(12,LOW);
  delay(100);
  digitalWrite(11,LOW);
  delay(1000);
 
 
  digitalWrite(8,HIGH);
  delay(100);
  digitalWrite(8,LOW);
  delay(200);
  digitalWrite(8,HIGH);
  delay(100);
  digitalWrite(8,LOW);
  delay(200);
}



void setup(){
  pinMode(13,OUTPUT);
  pinMode(12,OUTPUT);
  pinMode(11,OUTPUT);
  pinMode(8,OUTPUT);
}
void loop(){
  digitalWrite(13,HIGH);
  delay(200);
  digitalWrite(13,LOW);
  delay(200);
  digitalWrite(12,HIGH);
  delay(200);
  digitalWrite(12,LOW);
  delay(200);
  digitalWrite(11,HIGH);
  delay(200);
  digitalWrite(11,LOW);
  delay(200);
  digitalWrite(8,HIGH);
  delay(200);
  digitalWrite(8,LOW);
  delay(200);
  digitalWrite(11,HIGH);
  delay(200);
  digitalWrite(11,LOW);
  delay(200);
  digitalWrite(12,HIGH);
  delay(200);
  digitalWrite(12,LOW);
  delay(200);
  digitalWrite(13,HIGH);
  delay(200);
  digitalWrite(13,LOW);
  delay(200);
 
 
  digitalWrite(13,HIGH);
  delay(1000);
  digitalWrite(12,HIGH);
  delay(1000);
  digitalWrite(11,HIGH);
  delay(1000);
  digitalWrite(8,HIGH);
  delay(1000);
 
  digitalWrite(13,LOW);
  delay(200);
  digitalWrite(12,LOW);
  delay(200);
  digitalWrite(11,LOW);
  delay(200);
  digitalWrite(8,LOW);
  delay(200);
}

沒有留言:

張貼留言