DVD-Schrittmotor an Mega mit Arduino Shield

Hallo,
bin total neu in dem Thema, lese viel und probiere viel. Trotzdem bekomme ich einen bipolaren Schrittmotor aus einem DVD-Player nicht am Mega mit Arduino Schild in Griff. Im Forum habe ich ,nach ausgiebiger Suche, für dieses Problem leider keine Lösung gefunden. Mit folgendem Sketch läuft er stark brummig und nur in eine Richtung:

int delaylegnth = 200;

void setup() {

//establish motor direction toggle pins

pinMode(12, OUTPUT); //CH A -- HIGH = forwards and LOW = backwards???

pinMode(13, OUTPUT); //CH B -- HIGH = forwards and LOW = backwards???

//establish motor brake pins

pinMode(9, OUTPUT); //brake (disable) CH A

pinMode(8, OUTPUT); //brake (disable) CH B

}

void loop(){

digitalWrite(9, LOW); //ENABLE CH A

digitalWrite(8, HIGH); //DISABLE CH B

digitalWrite(12, HIGH); //Sets direction of CH A

analogWrite(3, 255); //Moves CH A

delay(delaylegnth);

digitalWrite(9, HIGH); //DISABLE CH A

digitalWrite(8, LOW); //ENABLE CH B

digitalWrite(13, LOW); //Sets direction of CH B

analogWrite(11, 255); //Moves CH B

delay(delaylegnth);

digitalWrite(9, LOW); //ENABLE CH A

digitalWrite(8, HIGH); //DISABLE CH B

digitalWrite(12, LOW); //Sets direction of CH A

analogWrite(3, 255); //Moves CH A

delay(delaylegnth);

digitalWrite(9, HIGH); //DISABLE CH A

digitalWrite(8, LOW); //ENABLE CH B

digitalWrite(13, HIGH); //Sets direction of CH B

analogWrite(11, 255); //Moves CH B

delay(delaylegnth);

}

Ich habe leider noch eine Frage b)

Nach allen ca.2-3 uploads muss ich den USB-Stecker vom Arduino kurz ziehen damit er dann wieder die COM findet.

AB_004.jpg

Wenn ich es richtig sehe, nutzt Du ein Programm für zwei DC-Motoren, hast aber einen Schrittmotor angeschlossen.

Bei der Bibliothek AccelStepper findest Du Beispiele für Schrittmotoren.

Hallo,
oje, das ist natürlich peinlich. Vielen Dank für die Antwort und den Tipp.

Das muß Dir nicht peinlich sein! Wozu gäbe es ein Forum, wenn alle alles wissen würden. Ich lerne hier jeden Tag was dazu :slight_smile:

Damit willkommen im Forum!