Sensores de Temperatura y Humedad

 Temperatura + humedad

En esta parte tenemos suerte por que el DHT22 viene al rescate. Mide temperatura y humedad relativa, todo en un solo sensor

Esta es una comparacion con otros sensores uno mas barato y el otro mas caro.

DHT22 DHT11 SHT71
Rango 0-100% 20-90% 0-100%
Presicion ±2% ±5% – ±3% (20±5% (RH80)
±5% (RH<20, RH>80)
Estabilidad ±0.5% por año ±1% por año <0.5% por año

El DHT22 tiene 4 pines y envia la informacion por uno solo de esos pines, con un protocolo denominado OneWire.

dht22-pinout

Bien la traduccion de la imagen que esta arriba es

  1. VCC – Alimentacion positiva de corriente continua, es decir el positivo
  2. Devuelve la informacion con el protocolo OneWire
  3. NC: No conectado
  4. GND: Tierra, Ground o negativo

El diagrama debajo muestra como conectarlo al arduino. El pin de datos del sensor lo conectamos al PIN 2.

La resistencia de 4K7 (4700 Ohm) cumple la funcion de resistencia pull-up, es algo que se pone para evitar errores de lectura.

Resultado de imagen para dht22 arduino

 

Una vez conectado el sensor  A PROGRAMAR!!!!!

Afortunadamente no hay que indagar mucho en el protocolo para implementarlo en Arduino, ya estan las librerias creadas para usar el sensor.

CUIDADO: OneWire es un protocolo sensible al tiempo y es dificil de implementar en lenguajes de alto nivel, por lo general
se usa C++ por que el protocolo depende del tiempo de y una lectura a destiempo va a causar una lectura erronea o
un error.

 

Compartit en: Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrEmail this to someonePrint this page

Dejá un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *