due lm35 comandano un servomotore

/*Ciclo per la funzione controllo Botola*/

void controlBotola() {

  reading = analogRead(sensorPin);
  delay(5);
  reading = analogRead(sensorPin);
  int celsius = reading / 2;
  lcd.setCursor(0, 0);
  lcd.print("Botola(22C)In");
  lcd.setCursor(10, 1);
  lcd.print("Out");
  lcd.setCursor(14, 0);
  lcd.print(celsius, DEC);
  delay (2000);
  reading = analogRead(sensorPin2);
  delay(5);
  reading = analogRead(sensorPin2);
  int celsius2 = reading / 2;
  lcd.setCursor(14, 1);
  lcd.print(celsius2, DEC);
  delay (2000);

  if (celsius >= baseline_Temp && celsius2 >= baseline_Temp) {
    lcd.setCursor(0, 1);
    lcd.print("aperta");
    digitalWrite (LampGreen3, HIGH);
    digitalWrite (LampRed, LOW);
    //alarm();

    for (pos = 0; pos <= 180; pos += 1) // goes from 0 degrees to 180 degrees
    { // in steps of 1 degree
      myservo.write(pos);              // tell servo to go to position in variable 'pos'
      delay(15);                       // waits 15ms for the servo to reach the position
    }
    // myservo.write(180);
    //delay(15);
  }
  else {
    lcd.setCursor(0, 1);
    lcd.print("chiusa");
    digitalWrite (LampGreen3, LOW);
    digitalWrite (LampRed, HIGH);
    for (pos = 180; pos >= 0; pos -= 1) // goes from 180 degrees to 0 degrees

      myservo.write(pos);              // tell servo to go to position in variable 'pos'
    delay(15);                       // waits 15ms for the servo to reach the position

    //myservo.write(0);
    //delay(15);

    for (i = 0; i < 350; i++) // definisce la durata del primo suono (350 cicli da 2 millisecondi).
    {
      digitalWrite(22, HIGH); // attiva il suono
      digitalWrite(LampRed, HIGH); // accende il led
      delay(1); // attende 1 millisecondo. Di fatto ripete il suono ogni 2 millisecondi e
      // quindi con una frequenza di 500 ripetizioni al secondo
      digitalWrite(22, LOW); // disattiva il suono
      delay(1); // attende 1 millisecondo e riparte dall’istruzione for (350 ripetizioni)
    }
    delay (50); // attende 50 millisecondi prima di lanciare il secondo ciclo di suoni
    for (i = 0; i < 150; i++) // definisce la durata del secondo suono (150 cicli da 4 millisecondi)
    {
      digitalWrite(22, HIGH); // attiva il suono
      digitalWrite(LampRed, HIGH);
      delay(2); // attende 2 millisecondi (ripete il suono ogni 4 millisecondi e quindi
      // 250 volte al secondo)
      digitalWrite(22, LOW); // spegne il suono
      delay(2); // attende 2 millisecondi e ripete il ciclo per 150 volte
    }
  }