En aquesta activitat llegirem els valors de temperatura i humitat utilitzant el sensor DHT11. Aquest sensor mesura temperatures en un rang d'acció de 0 a +50 º C amb un error de + - 2ºC i la humitat relativa entre 20 i 90% amb un error de + -5%. No és un sensor amb una gran sensibilitat però compleix els nostres objectius.
El sensor de temperatura és un termistor tipus NTC. Un termistor és un tipus de resistència (component electrònic) el valor varia en funció de la temperatura d'una manera més acusada que una resistència comuna. El seu funcionament es basa en la variació de la resistivitat que presenta un semiconductor amb la temperatura.
En el menú de sensors tenim el bloc específic per programar aquest sensor:
El terme prové de l'anglès "thermistor", el qual és un acrònim de les paraules Thermally Sensitive Resistor (resistència sensible a la temperatura). Hi ha dos tipus fonamentals de termistors:
- Els que tenen un coeficient de temperatura negatiu (en anglès Negative Temperature Coefficient o NTC), els quals disminueixen la seva resistència a mesura que incrementen la temperatura.
- Els que tenen un coeficient de temperatura positiu (en anglès Positive Temperature Coefficient o PTC), els quals augmenten la seva resistència a mesura que augmenta la temperatura.
- La Shield Imagina TDR STEAM disposa d'un sensor DHT11 connectat a l'Pin D4.
En un principi podríem pensar que es tractaria d'un sensor analògic o que tingués dues entrades, una per a la temperatura i una altra per la humitat, però les mateixes característiques de disseny del sensor fa que es puguin realitzar totes les lectures per un sol port digital.
En el PDF adjunt tens una activitat de com definir la zona de confort tèrmic utilitzant el sensor DHT-11.