아두이노
아두이노(Arduino) 반복문(for)으로 LED 여러개 제어 하는법 | 회로도, 코드
유찬맨
2022. 3. 21. 15:24
반응형
아두이노 반복문으로 LED 여러개 제어 하는법
for문으로 led 여러개 제어
led 8개를 for문으로 제어하였습니다.
전체 코드
void setup()
{
for( int i = 2; i < 10;i=i+1)
{
pinMode(i, OUTPUT);
}
}
void loop()
{
for( int i = 2; i < 10;i=i+4)
{
for( int j = 0; j<4; j=j+1)
{
digitalWrite(i+j, HIGH);
}
delay(500);
}
for( int i = 9; i > 1;i=i-4)
{
for( int j = 0; j<4; j=j+1)
{
digitalWrite(i-j, LOW);
}
delay(500);
}
}
led 8개를 사용하기 위해 setup에 핀모드를 8번 작성하는건 불 필요 함으로 for문을 사용하여 효율적으로 작성해준다.
void setup()
{
for( int i = 2; i < 10;i=i+1)
{
pinMode(i, OUTPUT);
}
}
반응형