Tag - Arduino控制LED

用 Arduino 控制 LED 閃爍與按鈕互動(入門實作教學)

為什麼從 LED 開始學 Arduino?Arduino 是最受歡迎的開源開發板之一,而 LED 閃爍與按鈕互動的練習,是每個新手進入嵌入式開發的第一步。不但簡單、成功率高,還能快速建立成就感。

你會用到的材料

實作一:讓 LED 閃爍

接線圖:LED 長腳接 Arduino 的 pin 13,短腳接電阻,再接 GND.

void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // 開燈
delay(500); // 等 0.5 秒
digitalWrite(13, LOW); // 關燈
delay(500); // 等 0.5 秒
}

提示:LED 沒亮?檢查方向、接地是否正確。

實作二:按下按鈕才亮燈

接線圖:按鈕一腳接 pin 2,一腳接 GND(可加上 pull-up 電阻或用內建功能)

void setup() {
pinMode(2, INPUT_PULLUP);
pinMode(13, OUTPUT);
}
void loop() {
if (digitalRead(2) == LOW) {
digitalWrite(13, HIGH); // 按下時亮燈
} else {
digitalWrite(13, LOW); // 放開時關燈
}
}

推薦給初學者的感測器套件組

如果你學會 LED 控制,下一步可以挑戰更多感測器,推薦:

台灣物聯科技 TaiwanIOT