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);
}
沒有留言:
張貼留言