IoT/Arduino

[아두이노] 4색 LED사용하기

반나무 2020. 5. 12. 13:15

int rLED = 13;
int yLED = 12;
int wLED = 11;
int gLED = 10;

void setup()
{
  //OUTPUT setup
  pinMode(rLED, OUTPUT);
  pinMode(yLED, OUTPUT);
  pinMode(wLED, OUTPUT);
  pinMode(gLED, OUTPUT);
}

void loop()
{
  //등화순서 1
  digitalWrite(rLED, LOW);
  digitalWrite(yLED, LOW);
  digitalWrite(wLED, LOW);
  digitalWrite(gLED, HIGH);
  delay(5000); //5초 대기
  
  //등화순서 2
  digitalWrite(rLED, LOW);
  digitalWrite(yLED, HIGH);
  digitalWrite(wLED, LOW);
  digitalWrite(gLED, LOW);
  delay(5000); //5초 대기
  
  //등화순서 3
  digitalWrite(rLED, HIGH);
  digitalWrite(yLED, LOW);
  digitalWrite(wLED, HIGH);
  digitalWrite(gLED, LOW);
  delay(5000);//5초 대기
  
  //등화순서 4
  digitalWrite(rLED, HIGH);
  digitalWrite(yLED, HIGH);
  digitalWrite(wLED, LOW);
  digitalWrite(gLED, LOW);
  delay(5000);//5초 대기
  
  //등화순서 5
  digitalWrite(rLED, HIGH);
  digitalWrite(yLED, LOW);
  digitalWrite(wLED, LOW);
  digitalWrite(gLED, LOW);
  delay(5000); //5초 대기
}
반응형