LED를 켜고 끄는 방법을 통해서 순차적으로 점멸하도록 했습니다.

digitalWrite(led[i], HIGH);로 켜고 digitalWrite(led[i], LOW);로 끌 수 있는데 이것을 이용하면 점멸이 가능합니다.


아래 스케치를 참고하세요.

int led[] = {2,3,4}; //LED와 연결된 보드 핀 번호

void setup()
{
for(int i = 0; i <= 2; i++)
{
pinMode(led[i],OUTPUT); // 8개의 LED를 출력으로 설정.
}
}
void loop()
{
for(int i = 0; i <=2; i++)
{
  digitalWrite(led[i], HIGH); // D2부터 D9에 연결된 LED를 순차적으로 켬
  delay(200); // 200ms(0.2초)동안 기다림.
}

for(int i = 2; i >=0; i--)
{
  digitalWrite(led[i], LOW); // D2부터 D9에 연결된 LED를 순차적으로 끔
  delay(200); // 200ms(0.2초)동안 기다림.
}



실제 구동 영상입니다.


'프로그래밍 > Arduino' 카테고리의 다른 글

LED 주사위  (0) 2014.08.04
아두이노 CLCD 응용  (0) 2013.11.25
아두이노 CLCD 출력하기  (0) 2013.11.23
아두이노(arduino) 입문  (0) 2013.07.02

+ Recent posts