Abarone.it Logo

Sensore di Umidità DHT11 sul Raspberry Pi

Misurare Temperatura e Umidità

Il sensore di temperatura e umidità DHT11 è un piccolo modulo che fornisce letture digitali della temperatura e dell'umidità.
È davvero facile da configurare e richiede solo un filo per il segnale dati.
Questi sensori sono famosi per l'uso in stazioni meteorologiche remote, monitor del suolo e sistemi di automazione domestica.

Anche programmare il DHT11 e collegarlo a un Raspberry Pi è abbastanza semplice.
In questo tutorial, mostrerò come connettere il DHT11 al Raspberry Pi e trasmettere le letture di umidità e temperatura a un terminale SSH o a un LCD.

Ecco uno schema del sensore Keyes DHT11 che è applicato al nostro Raspberry:

Raspberry - Keyes DHT11 Schema

File scritto in Python per calcolare la temperatura ( temp.py)

  1. #!/usr/bin/python
  2. import sys
  3. import Adafruit_DHT
  4. while True:
  5. humidity, temperature = Adafruit_DHT.read_retry(11, 4)
  6. print 'Temp: {0:0.1f} C Humidity: {1:0.1f} %'.format(temperature, humidity)
  7. break

Per eseguire:

  1. python temp.py

barone.antonio@libero.it