int lv = 8;
int la = 9;
int lr = 10;
String msg1 = "QUE LED DESEA PRENDER:";
String msg2 = "MUCHAS GRACIAS";
String msg3 = "ERROR: color no valido";
String L;
int dt = 5000;
void setup(){
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(lv, OUTPUT);
pinMode(la, OUTPUT);
pinMode(lr, OUTPUT);
}
void loop(){
// put your main code here, to run repeatedly:
Serial.println(msg1);
while (Serial.available() == 0){
}
L = Serial.readString();
L.trim();
L.toLowerCase();
if(L=="verde"){
digitalWrite(lv, HIGH);
digitalWrite(la, LOW);
digitalWrite(lr, LOW);
Serial.print(msg2);
Serial.println("verde");
}
else if(L=="rojo"){
digitalWrite(lv, LOW);
digitalWrite(la, LOW);
digitalWrite(lr, HIGH);
Serial.print(msg2);
Serial.println("rojo");
}
else if(L=="azul"){
digitalWrite(lv, LOW);
digitalWrite(la, HIGH);
digitalWrite(lr, LOW);
Serial.print(msg2);
Serial.println("azul");
}
else {
digitalWrite(lv, LOW);
digitalWrite(la, LOW);
digitalWrite(lr, LOW);
Serial.println(msg3);
}
delay(dt);
}