Day1 06_LED8
2024. 1. 17. 18:19ㆍarduino
- 8개 핀을 차례대로 키고 끄는 코드
const int ledPin[] = { 2, 3, 4, 5, 6, 7, 8, 9 }; // 2번부터 9번까지 8개의 LED 핀
const int num = sizeof(ledPin) / sizeof(ledPin[0]);
#define LED_DELAY 500
void setup() {
for (int i = 0; i < num; i++) {
pinMode(ledPin[i], OUTPUT);
}
}
void loop() {
// 모든 LED를 동시에 활성화하고 깜빡이기
for (int i = 0; i < num; i++) {
for (int i = 0; i < num; i++) {
digitalWrite(ledPin[i], LOW);
}
digitalWrite(ledPin[i], HIGH);
delay(LED_DELAY);
}
}
'arduino' 카테고리의 다른 글
Day1 08_rgb_SerialInput (0) | 2024.01.17 |
---|---|
Day1 07_analogWrite (0) | 2024.01.17 |
Day1 05_millis(라이브러리 호출) (0) | 2024.01.17 |
Day1 04_LED_mission (0) | 2024.01.17 |
Day 1 03 - for LED (0) | 2024.01.15 |