본문 바로가기
아두이노_프로세싱/아두이노

풀다운 스위치입력 LED 켜기

by 돌돌쌤 2012. 6. 26.

풀다운 스위치입력 LED 켜기


2번핀을 입력설정
5~9번핀으 출력
버튼입력시 순차적으로 LED켜고 끄기

스케치 소스
-----------------------------------------------
int ledPin[] = {5,6,7,8,9};
int buttonPin = 2;
void setup(){
  for(int i = 0; i<5; i++){
    pinMode(ledPin[i],OUTPUT);
  }
  pinMode(buttonPin, INPUT);
}
void loop(){
  int bPstate = digitalRead(buttonPin);
  if(bPstate==LOW){
    for(int i = 0 ; i <5 ; i++){
      digitalWrite(ledPin[i], LOW);
      delay(100);
    }
  }
  else{
    for(int i = 0 ; i <5 ; i++){
      digitalWrite(ledPin[i], HIGH);
      delay(100);
    }
  }
}
---------------------------------------------

작동영상