• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z IF
#4
Bo jak napisałem wyżej pierwsza "tempMin" była zdeklarowana jako zero a po poprawce już nie startowała jako 0 tylko jako

val = analogRead(A1);
temp = Termometr(val);
tempMin = tempMax = temp;

Czyli początkowa temperatura dla programu min , max i aktualna była taka sama .

Nie zdefiniowana 2x użyta a to różnica , program setup() jest wykonywany tylko raz i w ciągu tego razu wstawiamy w linijce "tempMin = tempMax = temp;" dla temperatury min i max aktualną wartość a nie 0 jak miałeś wcześniej . W pętli loop() będzie a wartość min i max rozchodziła się zgodnie z założeniem programu .
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
  


Wiadomości w tym wątku
Problem z IF - przez chomiczek - 03-04-2016, 18:39
RE: Problem z IF - przez JasQ - 03-04-2016, 19:32
RE: Problem z IF - przez chomiczek - 03-04-2016, 20:48
RE: Problem z IF - przez JasQ - 04-04-2016, 00:21

Skocz do:


Przeglądający: 1 gości