Projekte und Tutorials für Arduino › Foren › StartHardware-Forum › Servomotor und ws2812 RGB stripe › Antwort auf: Servomotor und ws2812 RGB stripe
Die ws2812 sind sehr kritisch, was das Timing der Signale angeht. Das bekommt man ohne abgeschaltete Interrupts nicht hin.
Wenn – wie beim Stepper – die Bewegung des Servo und die LED-Animation immer nur abwechselnd laufen, könntest Du versuchen, den Stepper nach der Bewegung jeweils mit ‘detach’ ganz abzuschalten und bei der nächsten Bewegung dann wieder mit attach einzuschalten. Dann werden dazwischen keine Servo-Impulse erzeugt und dann können die auch nicht gestört werden. Das Servo bleibt dann einfach an der letzten angefahrenen Position stehen ( hält die aber auch nicht mehr aktiv ).
P.S. Stromzufuhr unterbrechen würde ich eher nicht, da die meisten Servos beim Einschalten der Spannung etwas unkontrolliert ‘zucken’.