Valor cambiar y guardar para cuando se ocupe

Saludos tengo una pregunta como puedo hacer que si tecleo A cambie el valor a numeración para guardar el dato de "a" que temperatura encender en ventilador y si doy "b" cambie a la otra temperatura?
me falla cambia el valor si tecleo "a" por ejemplo lo guarde su valor y cuando se ocupe lo compare para encender el ventilador

a=30 ó 35

int Sensor = 0 ;             // Pin que lee la temperatura
int umbral = a ;            // Temparatura que arranca el ventilador
const int control = 9 ;      // Gobierna el ventilador

int option;
// suponemos conectado el led al pin 12
int led = 12;
int led1 = 11;
void setup(){
   Serial.begin(9600);
   pinMode(led, OUTPUT);
pinMode(control,  OUTPUT) ;
}

void loop(){
 //si existe datos disponibles los leemos
 if(Serial.available()>0){
   //leemos la opcion enviada
   option=Serial.read();
   if(option=='a') {
a=30
       digitalWrite(led, LOW);
       Serial.println("OFF");
   }
   if(option=='b') {
a=35
       digitalWrite(led1, HIGH);
       Serial.println("ON");
   }
 }
 {   int lectura = analogRead(Sensor);
      float voltaje = 5.0 /1024 * lectura ;    
      float temp = voltaje * 100 -5 ;
      Serial.println(temp) ;

      if (temp >= umbral)
          digitalWrite(control, HIGH);
      else
          digitalWrite(control, LOW);

      delay(200);
  }
}