반응형
이번에는 여러 LED를 제어해보자.
#define DELAY_TIME 100
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(13, HIGH);
delay(DELAY_TIME);
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
delay(DELAY_TIME);
digitalWrite(12, LOW);
digitalWrite(11, HIGH);
delay(DELAY_TIME);
digitalWrite(11, LOW);
digitalWrite(10, HIGH);
delay(DELAY_TIME);
digitalWrite(10, LOW);
}
핀은 총 4개(10, 11, 12, 13)를 사용할 것이고, 필요한 소자는 LED와 저항이 각각 4개씩 필요하다.
지연 시간은 100ms(0.1초)로 세팅하였다.
반응형