• 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
case bez akcji
#7
Jak np. wejdziesz w tryb histerezy to już tam będziesz siedział, no właściwie wpadał i wypadał, ale tak obsługujesz przyciski, że albo zmieni ci się 500 000 razy/s jakaś zmienna, albo wciśnięcia nie zauważy - digitalRead trwa kilka taktów zegara, a potem blokujesz procek w nic nie robieniu na 150ms czyli z milion taktów. Oblicz sobie jakie jest prawdopodobieństwo prawidłowego odczytu przycisku. Zrobiłeś sobie maszyne do losowania wartości zmiennych swoim palcem. Najpierw zacznij od poznania biblioteki bounce2 lub podobnej, jak korzystać z millis by ekran odświeżyć dokładnie raz na 250ms czy tam 1s. Niestety nie jestem w stanie poprawić kodu, tu raczej nie ma nic do wykorzystania. Jak to jest termometr to na pewno znajdziesz coś gotowego z menu, wystarczy poszukać i przeanalizować gotowiec, wykorzystać co trzeba u siebie.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
case bez akcji - przez ferdricco - 06-12-2018, 23:42
RE: case bez akcji - przez es2 - 07-12-2018, 00:57
RE: case bez akcji - przez ferdricco - 07-12-2018, 10:56
RE: case bez akcji - przez es2 - 07-12-2018, 12:35
RE: case bez akcji - przez kaczakat - 07-12-2018, 14:03
RE: case bez akcji - przez ferdricco - 07-12-2018, 14:34
RE: case bez akcji - przez kaczakat - 07-12-2018, 15:57

Skocz do:


Przeglądający: 1 gości