from machine import Pin, PWM, ADC
import time
#desiganacion de variables
Led = Pin(15, Pin.OUT)
Pot = ADC(0)
servo = PWM(Pin(16))
#frecuencia del servo
servo.freq(50)
while True:
#lectura de la humedad y posicion inicial del servo
humedad = Pot.read_u16()
servo.duty_u16(4000)
#cuando la humedad baje del 5% el servo cambia a 0 grados
if humedad < 3725:
servo.duty_u16(1700)
time.sleep(5)
#mantiene el ciclo hasta que la humedad suba
if humedad < 3725:
servo.duty_u16(4000)
#cuando la humedad es mas baja que el 70% el led se enciende
if humedad < 46850:
Led.value(1)
if humedad > 46859:
Led.value(0)
time.sleep(1)