from machine import Pin, PWM
import utime
def main():
servo1 = PWM (Pin(21), freq = 50)
while True:
y = float (input("Ingrese una humedad: "))
angulo = y * 180 / 100
if angulo >= 0 and angulo <= 180:
x = angulo * 1023 / 20
duty = ((3.06084 * angulo **2 + 10278 + 550000))
conversion = duty / 1000000
mili = int(conversion * 1023 /20)
servo1.duty(mili)
else:
print("Ingrese un ángulo entre 0 y 180°")
if __name__ == '__main__':
main()