// 기본 예제: 8개 LED 제어
// 왼쪽에서 오른쪽으로 차례대로 켜기
#define LED0 2
#define LED1 3
#define LED2 4
#define LED3 5
#define LED4 6
#define LED5 7
#define LED6 8
#define LED7 9
// 한 번만 실행, 핀 기능 설정
void setup() {
pinMode(LED0, OUTPUT);
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED3, OUTPUT);
pinMode(LED4, OUTPUT);
pinMode(LED5, OUTPUT);
pinMode(LED6, OUTPUT);
pinMode(LED7, OUTPUT);
}
// 무한 반복
void loop() {
digitalWrite(LED7, HIGH); // LED 켜기
delay(500);
digitalWrite(LED6, HIGH); // LED 켜기
delay(500);
digitalWrite(LED5, HIGH); // LED 켜기
delay(500);
digitalWrite(LED4, HIGH); // LED 켜기
delay(500);
digitalWrite(LED3, HIGH); // LED 켜기
delay(500);
digitalWrite(LED2, HIGH); // LED 켜기
delay(500);
digitalWrite(LED1, HIGH); // LED 켜기
delay(500);
digitalWrite(LED0, HIGH); // LED 켜기
delay(500);
}