DHT22 Sensor de Humedad y Temperatura "ASAIR"

https://hifisac.com/web/image/product.template/813/image_1920?unique=1ab82c9
(0 reseña)
SKU: AM2302

S/ 33.90 33.9 PEN S/ 33.90 IGV Incluido

S/ 35.80 IGV Incluido

No está disponible para venta

    Esta combinación no existe.

    Sin existencias.
    Correo electrónico inválido
    Te avisaremos cuando el producto vuelva a estar disponible.
    Agregado a su lista de deseos

    Términos y Condiciones
    Sobre Garantía y Devoluciones

    Humedad y Temperatura

     El DHT22 (AM2302) es un sensor digital de temperatura y humedad relativa de alto rendimiento y bajo costo. Integra un sensor de humedad capacitivo y un termistor para medir el aire circundante y muestra los datos a través de una señal digital en el pin de datos (sin salida analógica). Se utiliza en aplicaciones de control automático de temperatura, aire acondicionado, monitoreo ambiental en agricultura y más.

    Como Usar el Sensor AM2302 con Arduino

    1

    1. Conexiones físicas

      Realiza la conexión del módulo DHT22 al Arduino mediante los cables jumpers de la siguiente manera:

      AM2302

      Arduino

      V+

      5V

      Out (Pin de Datos)

      Pin Digital 2

      V-

       GND


    2 | 3

    2. Código
        #include "DHT.h"
        #define DHTPIN 2     // Pin digital conectado al sensor DHT22
        #define DHTTYPE DHT22   // Definir el tipo de sensor DHT
        DHT dht(DHTPIN, DHTTYPE);
        void setup() {
          Serial.begin(9600);
          dht.begin();
        }
        void loop() {
          delay(2000);  // Esperar 2 segundos entre lecturas
          float humedad = dht.readHumidity();
          float temperaturaC = dht.readTemperature();
          float temperaturaF = dht.readTemperature(true);

          if (isnan(humedad) || isnan(temperaturaC) || isnan(temperaturaF)) {
            Serial.println("¡Error al leer del sensor DHT!");
            return;
          }
          Serial.print("Humedad: ");
          Serial.print(humedad);
          Serial.print(" %\t");
          Serial.print("Temperatura: ");
          Serial.print(temperaturaC);
          Serial.print(" °C ");
          Serial.print(temperaturaF);
          Serial.println(" °F");
        }
    3. Resultado

    Este código lee la temperatura y la humedad del sensor y las muestra en el monitor serial.

    Se puede apreciar como los valores aumentan al tocar el sensor con la mano.



    Asegúrate de tener instalada la librería DHT.h. Puedes instalarla desde el Administrador de Librerías en el IDE de Arduino.    Descargar

    Sketch->Incluir biblioteca->Añadir biblioteca ZIP....