0 准备
电机:两级四线单机步进电机
驱动模块: 驱动模块
1 接线
pin40接脉冲-
pin38接脉冲+
pin36接方向-
pin35接方向+
调速
根据下图黄色框框所说明的,当S4闭合的时候,200个脉冲一转以此类推,如下第二张图所示,为S1和S4的闭合
import RPi.GPIO as GPIO
import time
IN1 = 40 # pin40
IN2 = 38
IN3 = 36
IN4 = 35
def setStep(w1, w2, w3, w4):
GPIO.output(IN1, w1)
GPIO.output(IN2, w2)
GPIO.output(IN3, w3)
GPIO.output(IN4, w4)
def stop():
setStep(0, 0, 0, 0)
def forward(delay, steps):
for i in range(0, steps):