Visualizza un messaggio singolo
Vecchio 27-03-2014, 00:51   #110
otaner
Guppy
 
Registrato: May 2004
Città: cernusco sul naviglio (MI)
Acquariofilo: Marino
N° Acquari: 1
Messaggi: 346
Foto: 0 Albums: 0
Post "Grazie" / "Mi Piace"
Grazie (Dati):
Grazie (Ricev.):
Mi piace (Dati):
Mi piace (Ricev.):
Mentioned: 4 Post(s)
Feedback 0/0%

Annunci Mercatino: 0
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
otaner non è in linea   Rispondi quotando
 
Page generated in 0,08233 seconds with 13 queries