String color;
String msg1="What color LED do you want ?";
int LEDr=13;
int LEDg=12;
int LEDb=11;
int wait = 1000;
void setup() {
pinMode (LEDr,OUTPUT);
pinMode (LEDg,OUTPUT);
pinMode (LEDb,OUTPUT);
Serial.begin(9600);
}
void loop() {
Serial.print (msg1);
while (Serial.available ()==0){
}
color=Serial.readStringUntil ('\n');
if (color=="red"){
digitalWrite (LEDr,HIGH);
digitalWrite (LEDb,LOW);
digitalWrite (LEDg,LOW);
}
if (color == "green"){
digitalWrite (LEDr,LOW);
digitalWrite (LEDb,LOW);
digitalWrite (LEDg,HIGH);
}
if (color == "blue"){
digitalWrite (LEDr,LOW);
digitalWrite (LEDb,HIGH);
digitalWrite (LEDg,LOW);
}
}