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輪流閃爍。.