from machine import Pin, PWM
import utime
#Motor 1
pinE1=Pin(5,Pin.OUT, value=0)
pinD1=Pin(0,Pin.OUT)
pwm1=PWM(Pin(4))
pwm1.duty_u16(32768) #32768
pwm1.freq(100)
#Motor 2
pinE2=Pin(22,Pin.OUT, value=0)
pinD2=Pin(28,Pin.OUT)
pwm2=PWM(Pin(26))
pwm2.duty_u16(32768) #32768
pwm2.freq(100)
speed=50
speed2=30
#stepsPerRevolution = 1
#-------
def movx1(timet1,speed1):
pinE1.on() #real pinEnabled.on()
pinD1.off() #off()=giro a derecha, on()=giro a izquierda
pinE2.on() #real pinEnabled.on()
pinD2.on() #off()=giro a derecha, on()=giro a izquierda
for i in range(0,timet1):
pwm1.freq(speed1)
pwm2.freq(speed2)
utime.sleep(.1)
pinE1.off() #real pinEnabled.off()
pinE2.off()
#-------
while True:
movx1(1,speed)
utime.sleep_ms(5555)