dht22-sensor-monitor.py
Utiliza la biblioteca Adafruit DHT para leer datos ambientales de un sensor DHT22.
Hardware: Raspberry Pi Smart Display Module + sensor DHT22. Cableado: VCC a 3.3V, GND a GND, Data a GPIO 4. Instale las bibliotecas con 'pip install adafruit-circuitpython-dht'. La ejecución requiere sudo para acceso GPIO. El script imprime valores cada 2 segundos.
dht22-sensor-monitor.py
import board
import adafruit_dht
import time
# Le capteur DHT22 est connecté à GPIO 4 (BCM 4, physique 7)
dht_device = adafruit_dht.DHT22(board.D4)
try:
while True:
try:
temperature = dht_device.temperature
humidity = dht_device.humidity
print(f"Température: {temperature:.1f}°C, Humidité: {humidity:.1f}%")
except RuntimeError as e:
print(f"Erreur de lecture: {e}")
time.sleep(2)
except KeyboardInterrupt:
dht_device.exit()
print("Capteur désactivé")