from machine import PWM ,Pin
import utime
pwm = PWM(Pin(4), freq=50, duty=0)
def servo(servo, angle):
pwm.duty(int(((angle)/180 *2 + 0.5) / 20 * 1023))
def moving(position):
servo(pwm, position)
utime.sleep(0.2)
print("angle : ", position)
stepper = Pin(23, Pin.OUT)
direction = Pin(22, Pin.OUT)
direction.value(1)
ctr = 0
while True:
stepper.on()
utime.sleep(0.001)
stepper.off()
utime.sleep(0.5)
moving(ctr)
ctr = (ctr + 10) % 180