Lab1

Blink 閃爍

[材料]

Arduino主板 x 1

麵包板 x 1

Led x 2 (長的一端接正極,短的一端接負極)

步驟一:直接將LED接在Arduino主板上

/* Lab1 Blink 程式碼 */

int led1 = 13;            //設定led1使用pin13

//基本設定
void setup() { 
   pinMode(led1, OUTPUT);    //設定led1為output(輸出資料)
}

//程式執行的內容
void loop() { 
   digitalWrite(led1, HIGH);
   delay(1000);               //暫停1000毫秒(=1秒)
   digitalWrite(led1, LOW); 
   delay(1000);               //暫停1000毫秒(=1秒)
}

程式中的3個區塊:

步驟二:使用麵包板安裝線路

麵包板的外觀。

麵包板內部有接線。

[基本問題]

1.  改變LED閃爍的週期?

2.  眼睛可以辨認最短的閃爍週期是幾秒?

3.  改用其他不同的pin來控制LED。


[挑戰問題]

1.  輪流閃爍2個LED燈:當其中一個變亮時,另一個同時變暗,兩個LED輪流閃爍。.