
¿Cómo utilizar un sensor digital para humedad y temperatura? En tanto que comenzamos a realizar proyectos más avanzados, veremos que se trata de una aplicación que puede hacerse fácilmente. Por medio de los sensores, tendremos un acercamiento y registro sobre la humedad y la temperatura.
Es posible que usemos un único sensor con el que veremos la temperatura y la humedad al mismo tiempo. Lo que nos permitirá ahorrar espacio, dinero y algo de trabajo. Lo que resulta ventajoso en ocasiones, y estamos trabajando con un solo circuito y un solo proyecto. Ahora bien, veamos cómo podemos usar un sensor que mida la temperatura y la humedad, simultáneamente.
Sensor de tipo DHT11
Según lo dicho anteriormente, veamos algunas de las consideraciones que debemos tener al momento de hacernos con este tipo de sensores. Siendo los que nos permitirán medir ambos valores. En cuanto a la alimentación del sensor DHT11, tenemos que el voltaje es de 3 a 5 V. Lo que nos sugiere que podemos usarlos en una placa Arduino, modelo UNO.
El tipo de señal de salida de estos sensores es digital, lo que hará que los resultados de los valores sean digitales. En cuanto a la precisión, siendo un punto importante, debemos saber que cuenta con una precisión de 25ºC ± 2ºC en lo que sería la temperatura; para la humedad tenemos: 0ºC y 50ºC ± 5% RH.
Transmisión de datos desde un sensor de temperatura y humedad
Aunque la señal es análoga, luego pasará ser digital para que podemos obtener la información, que el microcontrolador va a recibir. Ahora bien, veamos algunas especificaciones que debemos tener en cuenta al momento de hacer las lecturas:
- Entrada de la humedad: 0011 0101
- Grupo decimal de la humedad: 0000 0000
- Entrada de la temperatura: 0001 1000
- Grupo de la parte decimal de la temperatura: 0000 0000
Para saber si estos datos son correctos, debemos ver la cantidad de bits en cuanto a la polaridad. El resultado de la polaridad viene después de sumar los bits anteriores que hemos mostrado. El resultado de los bits de polaridad sería:
- 0100 1101
Conexión de Arduino y sensor de humedad y temperatura
Si se trata de un modelo de sensor sin PBC, debemos tener en cuenta que es necesario contar con una conexión del pull-up a la salida digital. En cuanto a la resistencia idónea, tendremos que usar de 5 kΩ. Ahora bien, en cuanto a los pines, trabajaremos con el pin VCC, la salida digital, un pin no conectado (NC) y la toma de tierra, que sería GND.
En cuanto a la programación
Las librerías para este tipo de proyectos abundan y seguro que nos darán un buen ejemplo en cuanto a lo que queremos programar, es por ello que, en la siguiente dirección web encontrarás la librería apropiada para este trabajo, lo que simplificaría mucho toda la misión de transcribir y crear el código: https://github.com/adafruit/DHT-sensor-library, bastará con descargar y cargar la librería Arduino.