Files
loustique-home/composants/byPanda/DHT11.py

14 lines
442 B
Python
Raw Normal View History

import Adafruit_DHT as dht
2026-04-01 22:23:25 +02:00
# On définit juste le capteur et la broche (Rappel : 25 en BCM = broche physique 22)
capteur = dht.DHT11
2026-03-30 23:22:11 +02:00
pin = 25
2026-03-30 23:17:08 +02:00
def lire_temperature():
humidite, temperature = dht.read_retry(capteur, pin)
2026-04-01 22:23:25 +02:00
# On renvoie la température au script principal !
if temperature is not None:
2026-04-01 22:23:25 +02:00
return temperature
else:
2026-04-01 22:23:25 +02:00
return 0 # Sécurité si le capteur bugge, pour ne pas faire planter l'affichage