Problema con codigo que se sobrepone

Mira tu ejemplo BlinkWithoutDelay.ino en el IDE y tienes tu respuesta.
Pero los tutoriales te darán el conocimiento general, y luego puedes aplicarlo a tu caso.
Tu código es francamente desproporcionado.

/* Comenta esto y verás que pasa 
    digitalWrite(volteoPIN , HIGH);  
    delay(1800000);                   
    digitalWrite(volteoPIN , LOW);   
    delay(7200);                  
*/
    humedad = dht.readHumidity();
    temp = dht.readTemperature();

    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("Temperatura: ");
    lcd.print(temp);
    lcd.print("C");
    lcd.setCursor(0,1);
    lcd.print("Humedad: ");
    lcd.print(humedad);
    lcd.print("%");
    delay(5000); // este delay tmb es grande, elimínalo.