Schrittmotor läuft nicht rückwärts

Hallo Community,

ich arbeite gerade an einem Projekt, bei dem ein Modelauto aus- und einparken soll.
Dabei steckt das auto auf einer Stange die von einem Schrittmotor gedreht wird.
Das Problem ist nun, dass sich der Motor mit meinem Programm nicht rückwärts drehen lässt, mit einem einfachen, welches nur darauf aus ist, den Motor drehen zu lassen, jedoch schon.

Das ist das einfache Programm, bei dem er rückwärts dreht:

#include <Stepper.h>
int SPU = 2048;
Stepper Motor(SPU, 3,5,4,6);

void setup()
{
Motor.setSpeed(5);
}

void loop() {
Motor.step(2048); //Motor dreht vorwärts
delay(1000);
Motor.step(-2048); //Motor dreht rückwärts
delay(1000);
}

Das ist mein Programm (mit einem Taster, der das ganze auslöst), in dem er nicht rückwärts dreht:

#include <Stepper.h>
int SPU = 2048;
int taster=7;
int i ;
int x=450 ;
int tasterstatus=0;
Stepper Motor(SPU, 3,4,5,6);

void setup()
{
Motor.setSpeed(5);
pinMode(taster, INPUT);
}

void loop()
{
tasterstatus=digitalRead(taster);
if (tasterstatus == HIGH) {
Motor.step(x); //Motor dreht vorwärts
for(i=0;i<1;i+0){
tasterstatus=digitalRead(taster);
if (tasterstatus == HIGH) {
Motor.step(-1*x); //Motor sollte rückwärts drehen, tut es aber nicht >:(
i=1;
}
}
}
}

Weiß jemand, wo das Problem liegt?
Es funktioniert alles einwandfrei, abgesehen von der Rückwärtsbewegung des Motors.

Ich freue mich über jegliche Hilfe :slight_smile:

MFG,
MrDouchebag

Und was soll das jetzt ?
Das du Copy&Paste kannst glauben wir dir.

Danke für den konstruktiven Beitrag.
Das hat mir sehr geholfen.

MrDouchebag:
Danke für den konstruktiven Beitrag.
Das hat mir sehr geholfen.

Du hast doch deinen Beitrag inkl. Sketch 1:1 von hier dieser Beitrag kopiert.
Selbe Fragestellung, selber Text.
Oder sollte ich mich da total teuschen ?
Also was soll das ?
Das ist nicht verboten aber ziemlich daneben.

Achja, kann natürlich auch sein, dass du dich mit anderem Namen neu angemeldet hast,
weil im anderen Thread kam ja nichts mehr.

Aber auch hier wirst du keine besseren Antworten erhalten, wenn unsere Fragen nicht besser beantwortet werden bzw. du uns nicht glaubst.

"Einsteinli" arbeitet mit mir zusammen am selben Projekt.
Um zu vermeiden, dass der Beitrag "nach unten rutscht" und nichtmehr gesehen wird, habe ich noch einen geschrieben.
Vielleicht ließt es dadurch ja jemand, der helfen kann.
Außerdem habe ich kein Problem damit, wenn du dich nicht mit meinem Beitrag beschäftigst.

MrDouchebag:
"Einsteinli" arbeitet mit mir zusammen am selben Projekt.
Um zu vermeiden, dass der Beitrag "nach unten rutscht" und nichtmehr gesehen wird, habe ich noch einen geschrieben.
Vielleicht ließt es dadurch ja jemand, der helfen kann.
Außerdem habe ich kein Problem damit, wenn du dich nicht mit meinem Beitrag beschäftigst.

Aber du scheinst ein Problem damit zu haben, wenn ich es tue.
Und du solltest dich mal mit dem Artikel "How to use this forum" auseinandersetzen.
Da sind "Doppelposts"unerwünscht, denn nicht anderes ist dies.
Ebenso ungern werden ignorierte Hilfestellungen gesehen.

Also poste deine Fragen im anderen Thread und lass diesen hier löschen.