Guten Tag,
ich möchte mit meine Pi einen Schrittmotor ansteuern.
Die Spezifikation der Treiberplatine habe ich von dieser Seite: https://wiki.seeedstudio.com/Gear_Stepper_Motor_Driver_Pack/
Meine Platine sieht ein wenig anders aus, bzw. hat andere Beschriftungen, laut Shopwebseite ist es aber die gleiche.
Das Pythonscript sieht wie folgt aus:
Code
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
controlPin = [4,17,27,22]
for pin in controlPin:
GPIO.setup(pin, GPIO.OUT)
GPIO.output(pin, 0)
seq = [ [1,0,0,0],
[1,1,0,0],
[0,1,0,0],
[0,1,1,0],
[0,0,1,0],
[0,0,1,1],
[0,0,0,1],
[1,0,0,1] ]
for i in range(512):
for halfstep in range(8):
for pin in range(4):
print(f"Pin {pin} seq {halfstep} {pin}")
GPIO.output(controlPin[pin], seq[halfstep][pin])
time.sleep(0.001)
GPIO.cleanup()
Display More
Die Verkabelung habe ich fotografiert, hat jemand Erfahrung mit der Treiberplatine/Schrittmotor ?
Mein Schrittmotor bewegt sich leider gar nicht.
Gruß Kai