Du hast die Kabel vertauscht -
Pin 1 muß an Richtung
Pin 2 an Tackt
digitalWrite(1, HIGH); // +5V an Pin D1 läßt den Motor in eine Richtung drehen, dauerhaft
digitalWrite(1, LOW); // Gnd an Pin D1 läßt ihn in die andere Richtung drehen, dauerhaft
Dann wird in der Schleife Pin 2 dauerhaft getoggelt (umgeschaltet von +5V auf Gnd und zurück)
Dieser Wechsel ist der Tackt in dem der Motor dreht.
digitalWrite(2, HIGH); // +5V an Pin D2
delay(100); // warte eine zehntel Sekunde
digitalWrite(2, LOW); // Gnd an Pin D2
delay(100); // warte eine zehntel Sekunde
Wenn Du die delayzeit verkleinerst dreht der Motor schneller
wenn Du sie vergrößerst dreht er langsamer - - -
Lesezeichen