| 
	
		
		
		
		 Per la temperatura non uso librerie specifiche. 
 
queste sono le righe di comando 
 
DallasTemperature sensors(&oneWire); 
int riscaldamento = 35; 
float soglia_riscaldamento = 24.30;//setpoint 
float isteresi = 0.30; 
float temp2 = 26;//temperatura acqua default in caso guasto sonda temperatura 
 
void termostato(){ 
 
  if (temp2 < soglia_riscaldamento){ 
    digitalWrite(riscaldamento, HIGH);  
    lcd.setCursor(0, 1); 
    lcd.write(1); 
  }   
  else if (temp2 > (soglia_riscaldamento + isteresi ) || temp2 > 29 ){ 
    digitalWrite(riscaldamento  , LOW);  
 
    lcd.setCursor(0, 1); 
    lcd.print(" "); 
  } 
 
Tuttalpiù puoi implementare la libreria eeprom per memorizzare i valori di isteresi e setpoint impostati con i tasti e/o cursori. 
 
Ciao 
		
		
		
		
		
		
	 |