반응형
LED 차례로 한 개씩 On/Off하며 왕복하기
(준비물)
아두이노 우노(Arduino Uno)
USB 케이블
LED
저항
점퍼 케이블
(회로 연결)
int led[6] = {13, 12, 11, 10, 9, 8};
void setup(){
for(int i = 0; i < 6; ++i){
pinMode(led[i], OUTPUT); // 출력 설정
}
}
void loop(){
for(int i = 0; i < 6; ++i){
digitalWrite(led[i], HIGH); // HIGH(5V) 출력
delay(500); // 500ms = 0.5s
digitalWrite(led[i], LOW); // LOW(0V) 출력
}
for(int i = 4; i > 0; --i){ // led[0]과 led[5]를 추가하면 delay 발생
digitalWrite(led[i], HIGH);
delay(500);
digitalWrite(led[i], LOW);
}
}
반응형
'Arduino' 카테고리의 다른 글
[Arduino] RGB LED란? (0) | 2020.12.13 |
---|---|
[Arduino] LED 실습: LED 밝기 제어 (0) | 2020.12.11 |
[Arduino] LED 실습: LED 하나씩 모두 On, 이후 하나씩 Off 하기 (0) | 2020.12.06 |
[Arduino] LED 실습: 1초마다 LED 한 개씩 차례로 On/Off 하기 (0) | 2020.12.04 |
[Arduino] LED 실습: LED 1개 1초마다 On/Off 하기 (0) | 2020.12.02 |