Problemi con codice.

Ciao, innanzittutto ti mancano i due break nei case 2 e 3 a meno che tu non li abbia rimossi di proposito.
poi secondo me si potrebbe bloccare perchè fai troppe letture, se non ricordo male i sensori DHT vanno letto non più di una volta al secondo, prova ad effetuare la lettura e il controllo delle temperature ad esempio ogni 5 secondi (con l'uso di millis e non del delay :wink: ) e vedi se era quello il problema.