• 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
Arduino + wozek inwalidzki (sterowanie 2 silnikow)
#3
(07-07-2019, 07:10)es2 napisał(a):
(06-07-2019, 17:17)MarcinTe napisał(a): chcialbym zeby po natychmiastowym wychyleniu do przodu predkosc nie skoczyla od razu do wartosci maksymalnej tylko chwile plynnie do niej dochodzila.
Użyj millis lu lepiej timera do płynnego zwiększana prędkości np, w przerwaniu co 10ms:
Kod:
if( predkosc_zadana < predkosc_aktualna )predkosc_aktualna++;
10ms uzyskasz z przerwania systemowego (jeśli o systemie w przypadku Arduino tak jak i Windows można mówić) ok1ms dziejąc je przez 10.

Dlaczego nie używasz WDG? W czym on by przeszkadzał?

Wielkie dzieki za odpowiedz Es2, potestuje w tym kierunku.
Niestety nie mam pojecia co to jest WDG, nie jestem programista dlatego pozwalam sobie zawracac Wam glowe na forum :-) Pozdrawiam
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Arduino + wozek inwalidzki (sterowanie 2 silnikow) - przez MarcinTe - 07-07-2019, 14:49

Skocz do:


Przeglądający: 1 gości