Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: cableado del circuito
- Paso 3: Programando el Arduino
- Paso 4: Resultado
Video: Interfaz DHT11 usando Arduino: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
En este Instructables, aprenderá cómo configurar el sensor de humedad y temperatura DHT11 en su Arduino UNO. Y aprenda cómo funciona el sensor de humedad y cómo verificar las lecturas de salida del monitor serial
Descripción:
El DHT11 detecta vapor de agua midiendo la resistencia eléctrica entre dos electrodos. El componente sensor de humedad es un sustrato que retiene la humedad con electrodos aplicados a la superficie. Cuando el sustrato absorbe vapor de agua, el sustrato libera iones, lo que aumenta la conductividad entre los electrodos. El cambio de resistencia entre los dos electrodos es proporcional a la humedad relativa. Una humedad relativa más alta disminuye la resistencia entre los electrodos, mientras que la humedad relativa más baja aumenta la resistencia entre los electrodos.
Paso 1: componentes necesarios
Aquí está la lista de componentes necesarios para comenzar con Instructable,
Componentes de hardware:
- Arduino UNO Compra de Flipkart
- Sensor de humedad y temperatura DHT11 Comprar en Flipkart
- Placa de pruebas (opcional)
- Cables de puente
- Cable USB
Componentes de software:
IDE de Arduino
Paso 2: cableado del circuito
Conectar el DHT11 al Arduino UNO es realmente fácil.
Las conexiones de cableado se realizan de la siguiente manera:
El pin VCC del DHT11 entra en + 3v del Arduino.
El pin DATA del DHT11 entra en el pin analógico A0 del UNO.
El pin GND del DHT11 va al pin de tierra (GND) del UNO.
Paso 3: Programando el Arduino
Descarga el archivo zip
Extraiga la biblioteca y el código DHT.
Código:
#include "dht.h" #define dht_apin A0 // El sensor de pin analógico está conectado a Arduino dht DHT;
Las líneas anteriores son la inicialización de la biblioteca dht
Definición de pin de datos de dht
y creando instancia como DHT
configuración vacía () {
Serial.begin (9600); delay (500); // Retraso para permitir que el sistema arranque Serial.println ("DHT11 Sensor de temperatura y humedad / n / n"); delay (1000); // Espere antes de acceder al Sensor}
Las líneas de arriba son el código de configuración
Inicia la comunicación en serie a una velocidad de 9600 baudios
imprime el nombre del proyecto con un retraso de 1 segundo
bucle vacío () {DHT.read11 (dht_apin); Serial.print ("Humedad actual ="); Impresión en serie (humedad DHT); Serial.print ("%"); Serial.print ("temperatura ="); Impresión serial (temperatura DHT); Serial.println ("C"); delay (5000); // Espere 5 segundos antes de acceder al sensor nuevamente. }
Lee datos de DHT11 repetidamente cada 5 segundos
Paso 4: Resultado
Monitor serial abierto
establecer la velocidad en baudios en 9600
Vea el resultado en Serial Monitor….
En primer lugar, me gustaría agradecerle por leer esta guía. Espero que te ayude. Si tiene alguna pregunta, siempre estaré feliz de ayudarlo…. Envíe un comentario. Tus comentarios son valiosos para mí.
Recomendado:
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)
Interfaz Sensirion, SPS-30, sensor de materia particulada con Arduino Duemilanove usando el modo I2C: 5 pasos
Interfaz Sensirion, SPS-30, sensor de materia particulada con Arduino Duemilanove usando el modo I2C: Cuando estaba buscando en la interfaz de sensores SPS30, me di cuenta de que la mayoría de las fuentes eran para Raspberry Pi pero no tantas para Arduino. Pasé un poco de tiempo para hacer que el sensor funcionara con Arduino y decidí publicar mi experiencia aquí para que pudiera
Interfaz del sensor de temperatura y humedad (dht11) con Arduino: 4 pasos
Interfaz del sensor de temperatura y humedad (dht11) con Arduino: el sensor de temperatura tiene una amplia gama de aplicaciones, se usa 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 se utilizan l
Robot SCARA: ¡Aprendiendo sobre cinemática inversa e inversa! (Plot Twist Aprenda a hacer una interfaz en tiempo real en ARDUINO usando PROCESAMIENTO !!!!): 5 pasos (con imágenes)
Robot SCARA: ¡Aprendiendo sobre cinemática inversa e inversa! (Plot Twist Aprenda a hacer una interfaz en tiempo real en ARDUINO usando PROCESAMIENTO !!!!): Un robot SCARA es una máquina muy popular en el mundo de la industria. El nombre significa Brazo robótico de ensamblaje compatible selectivo o Brazo robótico articulado compatible selectivo. Básicamente es un robot de tres grados de libertad, siendo los dos primeros visualiz
Interfaz DHT11 usando Arduino por Sujay: 5 pasos
Interfaz DHT11 usando Arduino por Sujay: En este Instructables aprenderá cómo configurar el sensor de humedad y temperatura DHT11 en su Arduino UNO. Y aprenda cómo funciona el sensor de humedad y cómo verificar las lecturas de salida del monitor en serie Descripción: El DHT11 detecta w