Temperatursteuerung bremst Arduino uno aus - Warum?

Besten Dank für die Antworten!
@jurs: Ich habs ausprobiert und die DHT Library scheint das Problem zu sein. Ich habe die Library von: Downloads | DHT11, DHT22 and AM2302 Sensors | Adafruit Learning System benutzt.
Andere Libraries habe zu Problemen geführt, aber ich werds nochmal ausprobieren.
Besten Dank!

@Wasjetzt: Die abfrage der Buttons ist doch im Loop mit Switch und Case?!