Le scatole del caldo

SFIDA • Realizza con la scheda Micro:Bit e 3 sensori DHT11 un programma in Python per monitorare la temperatura e l’umidità al sole di tre diverse scatole in legno con dentro tre cartoncini di colore diverso.

 

SPOILER ALERT: proseguire a leggere significa scorrere il tutorial e scoprire le soluzioni.

“Da qualche parte, qualcosa di incredibile è in attesa di essere scoperto.”
Carl Sagan

Umidità del terreno

Sensore DHT11

Come funziona?

Il sensore DH11 è un sensore di umidità e temperatura che viene utilizzato in molti progetti di elettronica. È in grado di rilevare l’umidità relativa dell’aria e la temperatura dell’ambiente e di restituire questi valori in forma di segnale elettrico.

Qua noi lo useremo con una scheda Micro:bit tramite i pin di ingresso/uscita (GPIO). Una volta collegato, è possibile utilizzare tramite comandi leggere i valori di umidità e temperatura restituiti dal sensore e utilizzarli per eseguire determinate operazioni, come visualizzare i valori sui LED o inviarli a un altro dispositivo tramite Bluetooth.

Integriamo il sensore

Il sensore DHT11 consente di rilevare la temperatura e l’umidità relativa dell’ambiente noi lo utilizzeremo con Microbit e lo programmeremo in Python.
Microbit e dht11

Il circuito

Il sensore digitale DHT11 utilizza una tecnologia chiama One Wire, significa un filo, che permette di rilevare con un solo collegamento sia la temperatura che l’umidità.

Caratteristiche del sensore DHT11:

  • Intervallo di temperatura: da 0 a 50 ºC +/-2 ºC
  • Intervallo di umidità: da 20 a 90% +/-5%
  • Risoluzione: Umidità: 1% e Temperatura: 1ºC
  • Tensione di alimentazione: 3 – 5.5 V DC
  • Corrente assorbita: 0.5 – 2.5 mA
  • Periodo di campionamento: 2 secondi
Microbit collegamento DHT11

In Visual Studio Code

Scopri come integrare un sensore di umidità e temperatura con Microbit utilizzando Python.

Qua trovi in tutorial per iniziare a programmare:

Qua invece trovi un video tutorial: