• 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
Program pomiar temperatury
#4
(09-05-2018, 08:25)es2 napisał(a): Czas należy odliczać na przerwaniach, do tego służą.
Arduino udostępnia odpowiednie mechanizmy odliczania czasu...

W pełni się zgadzam.
Dla tego w powyższych przykładach użyłem funkcji millis(), która to odlicza czas na przerwaniach.
Pierwszy przykład jest delay'o odporny i gdyby pogrzebać w bibliotece millis.cpp, to można by wywołać przerwanie co jedną sekundę, a reset funkcji będzie za trzynaście lat, co w zupełności wystarczy Arduinowcom.

Z drugiej jednak strony, co to była by za pomoc, widząc że dzieciak ma problem z konwersją milisekund na godziny, minuty i sekundy, czyli jest na 100% początkujący, a ja bym mu napisał "Weź se zrób na przerwaniach".
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
  


Wiadomości w tym wątku
Program pomiar temperatury - przez Scoti - 08-05-2018, 19:04
RE: Program pomiar temperatury - przez Robson Kerman - 09-05-2018, 07:58
RE: Program pomiar temperatury - przez es2 - 09-05-2018, 08:25
RE: Program pomiar temperatury - przez Robson Kerman - 09-05-2018, 08:56
RE: Program pomiar temperatury - przez es2 - 09-05-2018, 10:17
RE: Program pomiar temperatury - przez Scoti - 11-05-2018, 17:20
RE: Program pomiar temperatury - przez es2 - 12-05-2018, 08:39

Skocz do:


Przeglądający: 1 gości