Tabla de contenido:
Video: Interfaz del sensor de temperatura y humedad (dht11) con Arduino: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
El sensor de temperatura tiene una amplia gama de aplicaciones, se utiliza en muchos lugares y funciona como sistema de retroalimentación. Hay varios tipos de sensores de temperatura disponibles en el mercado con diferentes especificaciones. Algunos sensores de temperatura utilizaron la técnica láser para medir la temperatura. Este tipo de sensor de temperatura lee el sensor de temperatura desde lejos, pero en este tutorial usaremos solo el sensor dht11 para medir las temperaturas circundantes. y humedad.
Paso 1: Componentes necesarios:
- Arduino Uno
- sensor dht11
- Tablero de circuitos
- Alambres
Paso 2: Conexiones:
Pin de Arduino A0 ----- pin de datos dht11
VCC ------ VCC
TIERRA ------- TIERRA
Explicación:
Sensor dht11: los dht11 se utilizan para medir la temperatura y la humedad circundantes. El sensor viene en un paquete de 4 pines, de los cuales solo se utilizarán tres pines.
Espectificaciones:
1. Voltaje de funcionamiento: 3.3va 5v
2. Corriente de funcionamiento: 0,3 mA
3. Rango de temperatura: 0 ° C a 50 ° C
4. Rango de humedad: 20% a 90%
5. Resolución: 16 bits
6. Precisión: ± 1% (ambos)
Paso 3: Código fuente:
Utilice el siguiente enlace para descargar la biblioteca de dht11:
Haga clic aquí para obtener el código
Código de programa:
#includedht DHT;
configuración vacía ()
{
pinMode (A0, SALIDA);
Serial.begin (9600);
}
bucle vacío ()
{
DHT.read11 (A0);
Serial.print ("humedad actual =");
Impresión en serie (humedad DHT);
Serial.println ("%");
Serial.print ("temperatura actual =");
Impresión serial (temperatura DHT);
Serial.println ("c");
retraso (1000);
}
Explicación:
#incluir
dht DHT;
dht.h es la biblioteca que proporciona funciones adicionales para minimizar la línea de código y hace que el código sea simple y fácil de entender.
pinMode (A0, SALIDA);
pinMode (A0, OUTPUT) La función pinMode se utiliza para establecer la dirección del pin, ya sea ENTRADA o SALIDA.
Serial.begin (9600);
Serial.begin (9600) Serial.begin es la función que permite la comunicación entre Arduino y la computadora y 9600 es la velocidad en baudios que significa la velocidad de transferencia de datos entre Arduino y la computadora en un segundo 9600 bits se pueden transferir datos.
DHT.read11 (A0);
DHT.read11 (A0) función read11 utilizada para leer datos del sensor.
Impresión en serie (humedad DHT);
Serial.print (DHT.humidity) Función DHT.humidity utilizada para leer la humedad y los datos se enviarán a la computadora.
Impresión serial (temperatura DHT);
Serial.print (DHT.temperature) La función DHT.temperature se utiliza para leer la temperatura y los datos se enviarán a la computadora.
Paso 4: Aplicaciones:
1. Estación meteorológica local.
2. Medición de humedad y temperatura
Recomendado:
Ventilador de enfriamiento automático con servo y sensor de temperatura y humedad DHT11 con Arduino: 8 pasos
Ventilador de enfriamiento automático con Servo y sensor de temperatura y humedad DHT11 con Arduino: En este tutorial aprenderemos cómo iniciar & girar un ventilador cuando la temperatura sube por encima de un cierto nivel
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: 8 pasos
Introducción a la interfaz del sensor I2C - Interfaz de su MMA8451 usando ESP32s: en este tutorial, aprenderá todo sobre cómo iniciar, conectar y hacer que el dispositivo I2C (acelerómetro) funcione con el controlador (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
¡Automatizando un invernadero con LoRa! (Parte 1) -- Sensores (temperatura, humedad, humedad del suelo): 5 pasos
¡Automatizando un invernadero con LoRa! (Parte 1) || Sensores (temperatura, humedad, humedad del suelo): en este proyecto les mostraré cómo automaticé un invernadero. Eso significa que les mostraré cómo construí el invernadero y cómo conecté la electrónica de potencia y automatización. También te mostraré cómo programar una placa Arduino que usa L
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
Cómo usar el sensor de temperatura DHT11 con Arduino y temperatura de impresión Calor y humedad: 5 pasos
Cómo utilizar el sensor de temperatura DHT11 con Arduino y temperatura de impresión Calor y humedad: 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 por