Position eines Continous Servos mittels Rotary Encoder ermitteln

Eine verbale Beschreibung der Funktionalität erleichtert das Verständnis was der Code macht.
Aber nur dann wenn man den kompletten Sketch lesen kann. Von der allerersten ersten bis Codezeile bis zur allerletzten codezeile.

irgendwie muss man das allen Newbees mindestens 10 mal sagen bis es auch wirklich gemacht wird.

Und was das Verständnis auch wesentlich erhöht sind selbsterklärende Funktionsnamen
"clf4" erklärt nichts! macht das 4mal serial.println()???

Wozu machst du nointerrupts() / interrupts()??
Die library NewEncoder macht das alleine. Wenn du da reinpfuschst kann es höchstens schlechter werden.

Ich helfe erst wieder wenn zwei Bedingungen erfüllt sind:

  1. alle functions haben einen selbsterklärenden Namen
  2. der gaaanz aktuelle sketch ist komplett als code-section gepostet

vgs