12-10-2024, 12:27
Ustalasz sobie wartość zmiennej finalPower2 =200, czy tam z potencjometru, nie ważne, w miejscu gdzie wpisujesz PWM
if (finalPower2 >=aktualna moc kroku ) analogWrite(LED2, finalPower2 ) else analogWrite(LED2, aktualna moc kroku);
Naucz się używać millis, idea jest prosta, zamiast wstawiać delay by opóźniać jakieś działanie pomijasz wykonanie tego działania, z delay program zawsze będzie kulawy.
if (finalPower2 >=aktualna moc kroku ) analogWrite(LED2, finalPower2 ) else analogWrite(LED2, aktualna moc kroku);
Naucz się używać millis, idea jest prosta, zamiast wstawiać delay by opóźniać jakieś działanie pomijasz wykonanie tego działania, z delay program zawsze będzie kulawy.
Miło być decenianym https://buycoffee.to/kaczakat