Zum Inhalt springen

Antwort auf: Servomotor und ws2812 RGB stripe

Projekte und Tutorials für Arduino Foren StartHardware-Forum Servomotor und ws2812 RGB stripe Antwort auf: Servomotor und ws2812 RGB stripe

#7138
Franz-Peter
Teilnehmer

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