from machine import *
from time import sleep
def trans(a, b, c, d, e):
return (a-b)*(e-d)/(c-b)+d
servo = PWM(Pin(28))
servo.freq(50)
winkel = 0
while True:
servo.duty_u16(trans(winkel, 0, 180, 1638, 8162))
sleep(2)
winkel = winkel + 10
if winkel == 190:
winkel = 0