Witajcie, trochę mi głupio, że zaczynam taki wątek, bo pewnie rozwiązanie jest banalne, ale już pisze z czym mam problem (na co dzień zajmuje się programowaniem w PHP).
A mianowicie podpiąłem sobie czujnik temperatury i wszystko ładnie mi zczytuje, przelicza na Celsiusze, etc.
Chciałem sobie zrobić 'zapamiętywanie' wartości minimalnych i maksymalnych.
utworzyłem zmienne typu double
i mam taki kawalek kodu:
no i wychodzi z tego, że zmienna tempMin ma zawsze wartość 0.00 :/ co robię źle, albo o czym zapomniałem?
A mianowicie podpiąłem sobie czujnik temperatury i wszystko ładnie mi zczytuje, przelicza na Celsiusze, etc.
Chciałem sobie zrobić 'zapamiętywanie' wartości minimalnych i maksymalnych.
utworzyłem zmienne typu double
i mam taki kawalek kodu:
Kod:
void loop() {
val = analogRead(A1);
temp = Termometr(val);
if (tempMin > temp) {
tempMin = temp;
}
if (tempMax < temp) {
tempMax = temp;
}
}
Serial.println(tempMin);
Serial.println(tempMax);
Serial.println("---);
}
no i wychodzi z tego, że zmienna tempMin ma zawsze wartość 0.00 :/ co robię źle, albo o czym zapomniałem?