from machine import Pin, PWM
import utime
MIN = 1000000
MID = 1500000
MAX = 2000000
button1 = Pin(15, Pin.IN, Pin.PULL_DOWN)
button2 = Pin(14, Pin.IN, Pin.PULL_DOWN)
button3 = Pin(13, Pin.IN, Pin.PULL_DOWN)
servo = PWM(Pin(28))
servo.freq(50)
servo.duty_ns(MID)
while True:
if button1.value() == 1:
servo.duty_ns(MIN)
print(button1.value())
elif button2.value() == 1:
servo.duty_ns(MID)
print(button2.value())
else:
servo.duty_ns(MAX)
print(button3.value())
utime.sleep(1)