Pomysł dobry, tylko albo będzie skokowo co 2 stopnie na skali bo do serwo czyta całkowite wartości co stopień, albo płynnie z opóźnieniem. Opóźnienie i tak już jest przy zatrzymaniu, bo ze względu na mały zakres prędkości czeka 1.5 sekundy na kolejny sygnał i jak go nie ma to dopiero spada na zero. Im mniejsze opóźnienie ustawie tym większa pokazywana prędkość minimalna (mapowanie jest około 1Hz = 1km/h). Właściwie co za różnica dzieci i tak zasuwają na maxa
Z drugiejstrony to serwo może mieć dokładnść 0,1 stopnia w pełnym zakresie, bo sterowane jest wypełnieniem od 600 do 2400 mikrosekund, więc na 180 stopni przypada 1800 pozycji
czyli 10 kroków na 1 stopień. Ale ja za głupi jeszcze jestem bo to moja pierwsza styczność z programowaniem
dlatego jak to taki jeden mówił "ja cały czas się uczę, w domu się uczę, w pracy się uczę"
Znalazłem nawet bibliotekę Smoothdriveserwo, sprawdzę jak na tym z płynnością, ale przy poprzednich próbach nie działało ustawianie prędkości serwa, mimo że byłą taka opcja.
Teraz na szybko znalazłem jeszcze takie coś
https://github.com/Locoduino/SlowMotionServo będzie trzeba przetestować.
ps
jeżeli bredzę to wybaczcie, bo jeszcze dużo do nauczenia przede mną