Hoffentlich in allen ISRs entfernt.auch cli() und sei() entfernen hilft nicht ...
Man kann das also auch anders sehen: der Servo zuckelt, wenn du die ADC-Werte verwendest, und ist ruhig, wenn du sie einfach ignorierst.wenn ich den ADC wert einer "normalen" variable zuweise oder einfach ignoriere, funktioniert die servosteuerung, NUR wenn ich den arrayausdruck verwende zuckelt der servo
Dann würde ich mir die Werte mal ansehen. Wenn du den ADC-Wert für die Servopositionierung verwendest, und der ADC-Wert ständig rumzappelt (weil da vielleicht ein riesiges Rauschen drauf ist), dann zappelt natürlich auch der Servo.
Lesezeichen