如何活用Arduino 作點燈project
你可以使用微控制器(例如Arduino)來實現這個項目。以下是一個簡單的步驟和程式碼示例,使用Arduino來控制LED的順序點亮。
### 材料:
1. Arduino板
2. 連接線
3. LED(多個)
4. 電阻(如果需要,以避免過流)
### 步驟:
1. 連接LED: 將LED與電阻串聯,然後將它們連接到Arduino的數位輸出引腳。確保每個LED都與不同的引腳相連。
2. 編寫程式: 使用Arduino IDE,編寫以下程式碼。
```cpp
const int ledPins[] = {2, 3, 4, 5, 6}; // 更改引腳數字,以匹配您的連接
void setup() {
for (int i = 0; i < 5; i++) {
pinMode(ledPins[i], OUTPUT);
}
}
void loop() {
for (int i = 0; i < 5; i++) {
digitalWrite(ledPins[i], HIGH); // 點亮LED
delay(500); // 等待0.5秒
digitalWrite(ledPins[i], LOW); // 關閉LED
}
}
```
3. 上傳程式: 透過USB連接Arduino板到電腦,然後使用Arduino IDE將程式上傳到Arduino板上。
這樣,每個LED都會依序點亮,相隔0.5秒。您可以根據需要更改引腳數字、LED數量和其他細節。希望這能幫助到您開始這個電子專案!
Commenti