print("Projet Baya")
from random import randint
from machine import Pin,PWM
from time import sleep
servo =PWM(Pin(4),freq=50)
ledr=Pin(23,Pin.OUT)
ledj=Pin(22,Pin.OUT)
ledv=Pin(21,Pin.OUT)
#mettre la vane en etat de fermeture au debut
servo.duty(125) #125 ou 27 cad perponduculaire a l'axe du servo
while True:
print(servo.duty())
#h=randint(1,100)# affecter a la variable h une valeur aléatoire entre 1 et 100
h=int(input("donner himidité"))
print('himidité',h)
if (h<30):# si himidité inferieur a 30
servo.duty(75) # ouvrir la vane de la pompe
ledr.on() #Allumer led rouge
ledj.off()
ledv.off()
sleep(1)
elif 30<=h<=70: # si himidité entre 30 et 70
servo.duty(125) # fermer la vane de la pompe
ledr.off()
ledj.on() #Allumer led jaune
ledv.off()
sleep(1)
else: # si himidité depasse 70
servo.duty(27) # fermer la vane de la pompe
ledr.off()
ledj.off()
ledv.on() #Allumer led verte
sleep(1)