Hallo,
und schon mal Danke für die Tipps. Allerdings funktioniert es immer noch
nicht.
Helfer schrieb:
> ganz wichtig ist, dass du die Vorschubgeschwindigkeiten ($0-$2) anpasst.
> Der voreingestellte Wert (Ich glaube 1000), ist für viele Stepper viel
> zu groß. Versuche es mal mit deutlich kleineren Werten (zwischen 5 und
> 20).
Das hilft leider nicht.
Flof schrieb:
> Probier doch mal in deinem Minimalprogramm wie weit du mit dem Delay
> runter gehen kannst, bevor es keine Bewegung mehr gibt.
Ich kann in mein Minimalprogramm ja nur eingeben, wie viele Steps er
machen soll. Den Rest erledigt die Bibliothek. Falls Du das meinst: ich
kann die Funktion loop() problemlos umschreiben in:
1 | void loop() {
|
2 | myStepper.step(1);
|
3 | }
|
und der Stepper läuft normal weiter.
Diverse Änderungen an den Einstellungen haben nichts geändert. Ich bin
jetzt ein wenig ratlos, da doch der "Steppertreiber" zu funktionieren
scheint.
Habt Ihr noch weitere Ideen?
Viele Grüße,
Lukas