from machine import Pin
from time import sleep
import utime
import time
import dht
from servo import Servo
capteur = dht.DHT22(Pin(2)) #nom de la machine ne change jms
servo = Servo(pin= 28)
while True:
capteur.measure()
temperatures = capteur.temperature()
humidité = capteur.humidity()
sleep(1)
print('température: {:.1f}°C'.format(temperatures))
print('humidité: {:.1f}%'.format(humidité))
if temperatures >10 and temperatures <20 and humidité == 100:
servo.move(180)
if temperatures >30 and temperatures <21 and humidité == 100:
servo.move(90)
if temperatures >30 and humidité == 100:
servo.move(45)
""" Si la t° est comprise entre 10° et 20° --> servo ouvre à 180°
si la t° est comprise entre 21° et 30° --> servo ouvre à 90°
si la t° est supérieure à 30° --> servo s'ouvre à 45°
tjr meme taux d'humidité"""