Skocz do zawartości

Ustawienie czasu pracy potencjometrem


Pomocna odpowiedź

Napisano

Prosze o pomoc. Pojawil sie u mnie pomysl, aby sterowac dlugoscia czasu pracy silnika poprzez potencjometr. Wydawalo mi sie to proste i myslalem ze wystarczy zmapowac odczyt z potencjometru, jednak takie rozwiazanie nie dziala za dobrze:

czas = map(analogRead(A3),0,1023,0,60000);

Co robie zle? Podczas krecenia potencjometrem na poczatku wartosci rosno dosyc liniowo, natamiast pozniej pojawiaja sie wyniki ujemne. Co moze byc przyczyna?

(edytowany)

@djcebul witam na forum!

Wydzieliłem z tematu dotyczącego typowo zadań z kursu Arduino:

Proponuję, żebyś wypisał w monitorze portu szeregowego pomiar ADC i adekwatny wynik żeby sprawdzić czy funkcja map działa poprawnie.

Edytowano przez Gieneq

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...