Hola, me gustaría saber si existe alguna forma de asignarle un nombre o un valor a un rango de valores dentro de un if y así poder asignarlo a un delay y que cambie hasta que mi variable entre a otro rango de valores, esto con el fin de que sólo me envíe un mensaje al Monitor serie y no me esté enviando constantemente.
String Voltaje;
float m = analogRead(A0);
float volt =m*5/1024;
void setup() {
Serial.begin(9600);
}
void loop() {
if (volt>=0.40 && volt<0.52){
Voltaje ="1";
Seria.println ("1")
return direccion ;
delay()
}
else if (volt>=0.52 && volt<0.62){
Voltaje ="2";
Seria.println ("2")
return direccion ;
}
else if (volt>=0.62 && volt<0.72){
Voltaje ="3";
Seria.println ("3")
return direccion ;
}
}
Espero se muy claro, espero me puedan ayudar y muchas gracias de antemano.