#define redLed 11
#define blueLed 3
#define greenLed 5
void setup()
{
pinMode(redLed, OUTPUT);
pinMode(blueLed, OUTPUT);
pinMode(greenLed, OUTPUT);
Serial.begin(9600);
}
void loop()
{
Serial.print("Choose red, blue, green:");
while(Serial.available()==0);
String Color = Serial.readString();
Serial.println(Color[0]);
switch(Color[0]){
case 'r':
digitalWrite(redLed,HIGH);
digitalWrite(blueLed,LOW);
digitalWrite(greenLed,LOW);
break;
case 'g':
digitalWrite(redLed,LOW);
digitalWrite(blueLed,LOW);
digitalWrite(greenLed,HIGH);
break;
case 'b':
digitalWrite(redLed,LOW);
digitalWrite(blueLed,HIGH);
digitalWrite(greenLed,LOW);
break;
}
}
Comments