Change temprange to 20-50 and 80-90 degrees.
This commit is contained in:
parent
d846c930d4
commit
fc39b3c863
1 changed files with 13 additions and 4 deletions
|
@ -22,7 +22,7 @@ int WindowSize = 5000;
|
|||
unsigned long windowStartTime;
|
||||
|
||||
// Temp adjustment
|
||||
int tempset;
|
||||
float tempset;
|
||||
int poti;
|
||||
|
||||
// time
|
||||
|
@ -119,7 +119,7 @@ void lcdoutput() {
|
|||
// Output temperatureset
|
||||
lcd.setCursor(0, 1);
|
||||
lcd.print("set: ");
|
||||
lcd.print(tempset);
|
||||
lcd.print(pidset);
|
||||
lcd.write((byte)0);
|
||||
lcd.print("C");
|
||||
|
||||
|
@ -144,6 +144,15 @@ void lcdoutput() {
|
|||
// Read Poti
|
||||
void settemp() {
|
||||
poti = analogRead(A3);
|
||||
tempset = (18+(poti*0.07)); // range between 18°C and 18+1024*0,07 (~89°C)
|
||||
pidset = tempset;
|
||||
tempset = (20+(poti*0.04));
|
||||
|
||||
if (tempset <= 50) {
|
||||
pidset = tempset;
|
||||
}
|
||||
|
||||
if (tempset >= 51) {
|
||||
pidset = (tempset+30);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue