Skocz do zawartości

Wartość bezwzględna z odczytów modułu ACS712


Pomocna odpowiedź

Napisano

Cześć, arduino będzie odczytywać prąd silnika z modułu ACS712 , moduł daje wartości dodatnie lub ujemne zależenie od kierunki prądu, co zrobić aby wynik(wartość prądu) była zawsze dodatnia? 

@radex324 możesz podejść do tematu na kilka sposobów. Najbardziej "łopatologicznie": możesz wprowadzić warunek sprawdzający czy badana wartość jest ujemna, jeśli tak będzie to wtedy zmieniasz znak liczby na przeciwny i gotowe. Najlepiej skorzystać jednak z gotowej funkcji, o której wspomniał Belferek, czyli abs(). Więcej informacji na jej temat znajdziesz tutaj: https://www.arduino.cc/reference/en/language/functions/math/abs/

  • Pomogłeś! 1

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...