Sensor de temperatura y humedad dht11 arduino

Sensor de temperatura y humedad dht11 arduino

Sensor de temperatura y humedad dht11 arduino

temperatura digital… & humedad…

}Una vez cargado el sketch, abre una ventana de Serial Monitor para ver la salida del Arduino.Output on Serial MonitorExplicación del código:El sketch comienza incluyendo la librería DHT. A continuación, tenemos que definir el número de pin de Arduino al que está conectado el pin de datos de nuestro sensor y crear un objeto DHT. Así, podremos acceder a funciones especiales relacionadas con la librería.#include <dht.h>

}En la función ‘loop’; usaremos la función read22() que lee los datos del DHT22. Toma el número de pin de datos del sensor como parámetro. Si estás jugando con el DHT11, necesitas usar la función read11(). Puedes hacerlo descomentando la segunda línea.//¡Descomenta el tipo que estés usando!

float h = DHT.humidity; // Obtiene los valores de la humedadEl objeto DHT devuelve el valor de la temperatura en Celsius (°C). Se puede convertir en Fahrenheit (°F) usando una simple fórmula:T(°F) = T(°C) × 9/5 + 32//imprime la temperatura en Fahrenheit

Serial.print((t * 9.0) / 5.0 + 32.0);Proyecto ArduinoCódigo Arduino – DHT11 y DHT22 con LCDA veces se te ocurre una idea en la que quieres monitorizar los niveles de temperatura y humedad en tu incubadora DIY. Entonces probablemente necesitarás una pantalla LCD de 16×2 caracteres para mostrar las condiciones imperantes en tu incubadora, en lugar de un monitor en serie. Así que, en este ejemplo, vamos a conectar la pantalla LCD al Arduino junto con los sensores DHT11 y DHT22.En caso de que no esté familiarizado con las pantallas LCD de 16×2 caracteres, considere la posibilidad de leer (al menos hojear) el siguiente tutorial.LECTURA RECOMENDADA Interfaz del módulo LCD de 16×2 caracteres con Arduino¿Quieres que tus proyectos Arduino muestren mensajes de estado o lecturas de los sensores? Entonces estas pantallas LCD podrían ser el ajuste perfecto. Son extremadamente comunes y…A continuación, tenemos que hacer las conexiones a la pantalla LCD como se muestra a continuación.Wiring DHT11 and 16×2 Character LCD to Arduino UNOWiring DHT22 and 16×2 Character LCD to Arduino UNOThe following sketch will print the temperature and relative humidity values on the 16×2 character LCD. Utiliza el mismo código excepto que imprimimos los valores en el LCD.#include <LiquidCrystal.h> // incluye la librería LiquidCrystal

govee smart hygromet…

}Una vez cargado el sketch, abre una ventana de Serial Monitor para ver la salida del Arduino.Explicación del código:El sketch comienza incluyendo la librería DHT y definiendo el número de pin del Arduino al que está conectado el pin Out de nuestro sensor. Luego creamos un objeto DHT para acceder a funciones especiales relacionadas con la librería.#include <dht.h>

}En la función ‘loop’; utilizaremos la función read11() que lee los datos del sensor. Toma el número de pin de datos del sensor como parámetro.int readData = DHT.read11(outPin);Una vez calculados los valores de humedad y temperatura, podemos acceder a ellos mediante:float t = DHT.temperature;

// Leer humedadEl objeto DHT devuelve el valor de la temperatura en Celsius (°C). Se puede convertir en Fahrenheit (°F) utilizando una sencilla fórmula:T(°F) = T(°C) × 9/5 + 32Serial.print((t * 9.0) / 5.0 + 32.0);Código Arduino – Visualización de resultados en LCDA veces se te ocurre una idea en la que quieres monitorizar los niveles de temperatura y humedad en tu incubadora de bricolaje. Entonces probablemente necesitarás una pantalla LCD de 16×2 caracteres para mostrar las condiciones imperantes en tu incubadora, en lugar de un monitor en serie. Así que, en este ejemplo, vamos a conectar la pantalla LCD al Arduino junto con el módulo DHT11.En caso de que no esté familiarizado con las pantallas LCD de 16×2 caracteres, considere la posibilidad de leer (al menos ojear) el siguiente tutorial.LECTURA RECOMENDADA Interfaz del módulo LCD de 16×2 caracteres con Arduino¿Quieres que tus proyectos Arduino muestren mensajes de estado o lecturas de sensores? Entonces estas pantallas LCD podrían ser el ajuste perfecto. El siguiente sketch imprimirá los valores de temperatura y humedad relativa en la pantalla LCD de 16×2 caracteres. Utiliza el mismo código excepto que imprimimos los valores en el LCD.#include <LiquidCrystal.h>

dht11 temperatu… &amp; humedad…

Después de subir este código a la placa Arduino, los resultados de temperatura y humedad del sensor se pueden ver en el monitor Serial.También hice un ejemplo en el que mostré los resultados en un LCD. Aquí está el código fuente de ese ejemplo:/* Tutorial de temperatura y humedad del sensor DHT11/ DHT22

}Siéntete libre de hacer cualquier pregunta en la sección de comentarios a continuación.Qué es el efecto Hall y cómo funcionan los sensores de efecto HallDIY Marco de fotos de corazón LED – Proyecto Arduino19 pensamientos en «Tutorial de sensores de temperatura y humedad DHT11 y DHT22 usando Arduino «Leave a Comment Cancel replyCommentName

biblioteca dht11

Este sensor de temperatura y humedad proporciona una salida digital precalibrada. Un elemento sensor capacitivo único mide la humedad relativa y la temperatura se mide mediante un termistor de coeficiente de temperatura negativo (NTC). Tiene una excelente fiabilidad y estabilidad a largo plazo. Tenga en cuenta que este sensor no funcionará con temperaturas inferiores a 0 grados.

Las plataformas mencionadas anteriormente como soportadas es/son una indicación de la compatibilidad teórica o de software del módulo. En la mayoría de los casos, sólo proporcionamos una biblioteca de software o ejemplos de código para la plataforma Arduino. No es posible proporcionar una biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.

Cuando la MCU envía una señal de disparo, el sensor cambiará del modo de bajo consumo al modo activo. Después de la señal de disparo, el sensor enviará una señal de respuesta a la MCU, entonces los datos recogidos de 40 bits se envían y se activa una nueva recogida de señales (tenga en cuenta que los datos recogidos de 40 bits que se envían desde el sensor a la MCU ya están recogidos antes de que llegue la señal de disparo). Una señal de disparo recibe una vez los datos de respuesta de 40 bits del sensor. Los datos de un solo bus se utilizan para la comunicación entre la MCU y el sensor.

Acerca del autor

admin

Ver todos los artículos