Random_led_four

arduino_2015. 8. 24. 22:22

const int ledRed = 13;
const int ledGreen = 12;
const int ledYellow = 11;
const int ledBlue = 10;
int a;
void setup() {
  // put your setup code here, to run once:
  pinMode(ledRed, OUTPUT);
  pinMode(ledBlue , OUTPUT);
  pinMode(ledGreen, OUTPUT);
  pinMode(ledYellow, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
  a = rand()%4;
  Serial.println(a);
  if(a == 0)//ledRed ON
  {
    digitalWrite(ledBlue, LOW);
    digitalWrite(ledGreen, LOW);
    digitalWrite(ledYellow, LOW);
    digitalWrite(ledRed , HIGH);
    delay(1000);//1초
  }
  else if(a == 1)//ledBlue ON
  {
     digitalWrite(ledRed, LOW);
    digitalWrite(ledGreen, LOW);
    digitalWrite(ledYellow, LOW);
    digitalWrite(ledBlue , HIGH);
    delay(1000);//1초
  }
  else if(a == 2)//ledGreen ON
  {
     digitalWrite(ledRed, LOW);
    digitalWrite(ledBlue, LOW);
    digitalWrite(ledYellow, LOW);
    digitalWrite(ledGreen , HIGH);
    delay(1000);//1초
  }
  else//ledYellow ON
  {
     digitalWrite(ledRed, LOW);
    digitalWrite(ledBlue, LOW);
    digitalWrite(ledGreen, LOW);
    digitalWrite(ledYellow , HIGH);
    delay(1000);//1초
  }
}

 

 

 

'arduino_' 카테고리의 다른 글

(smart toilet) 논문  (0) 2016.01.13
조도센서---> led_Green  (0) 2015.09.08
기초1(switch(1)-> led(on), switch(2)-> led(off)  (0) 2015.08.24
기초(switch(ON)-> LED(ON), switch(OFF)-> LED(OFF))  (0) 2015.08.24
arduino_Ultra_seven_segment_count  (0) 2015.08.24