• 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
Pomoc - przepływomierz + menu
#3
Trochę zabawy i kod zacznie działać.
Ale ja nie o tym.
Z tego co zrozumiałeś, to odczyt przepływomierza jest na przerwaniach, a Tobie to się nie podoba.
Wyobraź sobie, że obierasz ziemniaki, ale żona tudzież koleżanka poprosiła Cie, aby policzył marchewki, które Ci ona podaje. Po prostu od czasu do czasu prosi Cię abyś włożył do kosza marchewkę i zapisał aktualny stan w koszu.
Problem polega na tym, że ona podaje te marchewki co 20 do 30 sekund, a ty obierasz ziemniaka 60 sekund.
Masz dwa wyjścia. Albo odbierasz marchewkę między ziemniakami, czyli wtedy kiedy masz chwilkę czasu na jej odbiór i akurat w tym czasie Twoja kobieta Ci ją podaje (jak jej nie odbierzesz, to ją z powrotem zabiera), albo po prostu przerwać na chwilę obieranie ziemniaka i odebrać tę marchewkę, wrzucić ją do kosza i zapisać +1.
Ja osobiście zainteresował bym się temerem1, a konkretniej Input Capture Unit (wejście na pinie 8, czyli ICP1 w Arduino UNO). Sprzęt sam będzie sobie liczył impulsy bez udziału rdzenia procesora, a naszym zadanie jest tylko odczytywanie i kasowanie rejestru co, na przykład, sekundę.
Prosta sprawa, a można sporo się nauczyć o naszym poczciwym AVR.
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
Pomoc - przepływomierz + menu - przez XaxaS - 18-07-2019, 15:22
RE: Pomoc - przepływomierz + menu - przez kaczakat - 18-07-2019, 21:59
RE: Pomoc - przepływomierz + menu - przez Robson Kerman - 19-07-2019, 21:15
RE: Pomoc - przepływomierz + menu - przez XaxaS - 22-07-2019, 06:32
RE: Pomoc - przepływomierz + menu - przez kaczakat - 22-07-2019, 14:38
RE: Pomoc - przepływomierz + menu - przez XaxaS - 26-08-2019, 12:07
RE: Pomoc - przepływomierz + menu - przez twjx - 26-08-2019, 13:23
RE: Pomoc - przepływomierz + menu - przez XaxaS - 26-08-2019, 14:44

Skocz do:


Przeglądający: 1 gości