728x90
반응형

ARDUINO FOR문을 이용한 LED 쉬프팅

회로도는 팅커캐트 사이트를 이용해서 그렸습니다.

PIN은 9~2번까지 이용

int i;

void setup() {

pinMode(2, OUTPUT);

pinMode(3, OUTPUT);

pinMode(4, OUTPUT);

pinMode(5, OUTPUT);

pinMode(6, OUTPUT);

pinMode(7, OUTPUT);

pinMode(8, OUTPUT);

pinMode(9, OUTPUT); //2~9포트 출력설정

}

void loop() {

for(i=2;i<10;i++) //초기 값 i는 2번포트가 켜지고 10보다 i가작으면 증가 하기때문에 2~9번순서로 { //1씩 증가하면서 켜짐

digitalWrite(i, HIGH);

delay(100);

}

for(i=2;i<10;i++) // 반대로 for문 안쪽 문장이 low이므로 2번부터 9번순서로 증가하면서꺼짐

{

digitalWrite(i, LOW);

delay(100);

}

 

}

 

 

반응형

+ Recent posts