Tabla de contenido:
- Paso 1: Cosas que necesita
- Paso 2: conexiones
- Paso 3: Instale la biblioteca Arduino
- Paso 4: cargue el código en Arduino Ide
- Paso 5: Obtenga la temperatura y la humedad en el monitor en serie
Video: Cómo usar el sensor de temperatura DHT11 con Arduino y temperatura de impresión Calor y humedad: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
El sensor DHT11 se utiliza para medir la temperatura y la humedad. Son aficionados a la electrónica muy populares. El sensor de humedad y temperatura DHT11 hace que sea realmente fácil agregar datos de humedad y temperatura a sus proyectos de electrónica de bricolaje. Es perfecto para estaciones meteorológicas remotas, sistemas de control ambiental doméstico y sistemas de monitoreo de granjas o jardines. Por lo tanto, en este tutorial veremos cómo usar el sensor de temperatura DHT11 con Arduino e imprimir la temperatura, humedad y calor en el monitor serial de arduino ide.
Paso 1: Cosas que necesita
Entonces, para este proyecto, necesita lo siguiente: 1x Arduino uno:
1x sensor de temperatura DHT11: https://www.utsource.net/itm/p/9221601.html Panel de pruebas y algunos puentes
Paso 2: conexiones
Conecte todo de acuerdo con como se muestra en la imagen proporcionada y continúe con el siguiente paso.
Paso 3: Instale la biblioteca Arduino
vaya a su IDE de Arduino y luego vaya a Sketch> Incluir biblioteca> Administrar bibliotecas. Se mostrará el Administrador de bibliotecas. Luego busque "DHT" en el cuadro de búsqueda e instale estas bibliotecas DHT en Arduino ide. Después de instalar estas bibliotecas DHT, escriba "Adafruit Unified Sensor" en el cuadro de búsqueda y desplácese hacia abajo para encontrar la biblioteca e instálela y estará listo para codificar.
Paso 4: cargue el código en Arduino Ide
Después de hacer todo lo anterior, simplemente copie el código que se proporciona a continuación y cárguelo en su Arduino uno: #include "DHT.h" #define DHTPIN 7 // a qué pin estamos conectados // ¡Descomente el tipo que esté usando! # define DHTTYPE DHT11 // DHT 11 // # define DHTTYPE DHT22 // DHT 22 (AM2302) // # define DHTTYPE DHT21 // DHT 21 (AM2301) // Inicializa el sensor DHT para ArduinoDHT normal de 16mhz (DHTPIN, DHTTYPE); void setup () {Serial.begin (9600); Serial.println ("¡Prueba DHTxx!"); dht.begin ();} void loop () {// Espere unos segundos entre mediciones. retraso (2000); // ¡La lectura de la temperatura o la humedad tarda unos 250 milisegundos! // Las lecturas del sensor también pueden tener hasta 2 segundos de antigüedad (es un sensor muy lento) float h = dht.readHumidity (); // Leer la temperatura como Celsius float t = dht.readTemperature (); // Leer la temperatura como Fahrenheit float f = dht.readTemperature (true); // Compruebe si alguna lectura falló y salga antes (para volver a intentarlo). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("¡No se pudo leer el sensor DHT!"); regreso; } // Calcular el índice de calor // ¡Debe enviar la temperatura en Fahrenheit! flotar hi = dht.computeHeatIndex (f, h); Serial.print ("Humedad:"); Serial.print (h); Serial.print ("% / t"); Serial.print ("Temperatura:"); Serial.print (t); Serial.print ("* C"); Serial.print (f); Serial.print ("* F / t"); Serial.print ("Índice de calor:"); Serial.print (hola); Serial.println ("* F");}
Paso 5: Obtenga la temperatura y la humedad en el monitor en serie
Después de cargar el código, abra el monitor de serie presente en arduino ide y podrá ver la temperatura, la humedad y el índice de calor de su entorno (en el que está presente su sensor actualmente) en su monitor de serie como mío y puede llevar esto un poco más lejos. También puede utilizar estos valores de temperatura / humedad en sus proyectos, como estaciones meteorológicas, monitoreo ambiental, etc.
Recomendado:
Cómo usar el sensor de temperatura y humedad DHT22 con Arduino: 6 pasos
Cómo usar el sensor de temperatura y humedad DHT22 con Arduino: En este tutorial aprenderemos cómo usar el sensor de temperatura y humedad DHT22 con Arduino y mostrar los valores en la pantalla OLED. ¡Vea el video
Cómo usar el sensor de temperatura y humedad DHT12 I2C con Arduino: 7 pasos
Cómo usar el sensor de temperatura y humedad DHT12 I2C con Arduino: En este tutorial aprenderemos a usar el sensor de temperatura y humedad DHT12 I2C con Arduino y mostraremos los valores en la pantalla OLED. ¡Mira el video
Impresión de cheques sin software especial o impresora con MS Excel (impresión de cheques bancarios): 6 pasos
Impresión de cheques sin software especial o impresora con MS Excel (impresión de cheques bancarios): este es un libro de trabajo de Excel simple, que será muy útil para que cualquier empresa escriba muchos cheques bancarios en segundo lugar a sus proveedores. No necesita una impresora o software especial, solo necesitas una computadora con MS Excel e impresora normal. Si, ahora puedes u
Punto de acceso (AP) NodeMCU ESP8266 para servidor web con sensor de temperatura DT11 y temperatura y humedad de impresión en el navegador: 5 pasos
Punto de acceso (AP) NodeMCU ESP8266 para servidor web con sensor de temperatura DT11 y temperatura y humedad de impresión en el navegador: Hola, en la mayoría de los proyectos usamos ESP8266 y en la mayoría de los proyectos usamos ESP8266 como servidor web para que se pueda acceder a los datos en cualquier dispositivo a través de wifi accediendo al servidor web alojado por ESP8266, pero el único problema es que necesitamos un enrutador que funcione para
Monitor meteorológico M5Stack M5stick C basado en ESP32 con DHT11 - Monitoree la temperatura, la humedad y el índice de calor en M5stick-C con DHT11: 6 pasos
Monitor meteorológico M5Stack M5stick C basado en ESP32 con DHT11 | Monitoree la temperatura, la humedad y el índice de calor en M5stick-C con DHT11: Hola chicos, en este instructivo aprenderemos cómo conectar el sensor de temperatura DHT11 con m5stick-C (una placa de desarrollo de m5stack) y mostrarlo en la pantalla de m5stick-C. Entonces en este tutorial leeremos la temperatura, la humedad & calor yo