Electronics

DHT11 Temperature and Humidity Sensor Module RobotDYN

AED 19.95

1

Description

This board contains a RobotDYN DHT11 Module sensor, which provides a digital output proportional to the temperature and humidity detected by the sensor. This Temperature and Humidity sensor gives a digital output that has been pre-calibrated. A unique capacitive sensor element monitors relative humidity, using a negative temperature coefficient (NTC) thermistor to measure temperature. It possesses high dependability and long-term stability.

Package Includes:

  • 1x RobotDYN DHT11 Humidity and Temperature Module

Features:

  • Relative Humidity and temperature measurement
  • Full range temperature compensation Calibrated
  • The sensor is composed of a resistive humidity sensing component and an NTC temperature testing component and connects with 8-byte Output.
  • Digital signal
  • Long term stability
  • Low power consumption
  •  the module is available in ready-to-go mode and can be directly connected to the MCU.
  • The screw hole is available to fix the module down.

Description:

The RobotDYN DHT11 is a widely used temperature and humidity-based digital sensor. To monitor the environmental humidity and temperature, the sensor utilizes a capacitive humidity sensor and a thermistor-based temperature sensor. Humidity sensing extends from 20% to 90% with 5% accuracy, while temperature sensing ranges from 0 to 50 degrees Celsius with 2°C accuracies. This sensor's sample time is nearly 2 seconds. This Temperature and Humidity Sensor communicates with the microcontroller unit via a digital pin through a one-wire interface protocol and lacks analog inputs. This Temperature and Humidity sensor gives a digital output that has been pre-calibrated. A unique capacitive sensor element monitors relative humidity, using a negative temperature coefficient (NTC) thermistor to measure temperature. It possesses high dependability and long-term stability. The module also includes a pull-up resistor and an extra filter capacitor to support the RobotDYN DHT11 sensor. As a result, the module is ready to use and can be directly connected to the MCU.

Principle of Work:

The RobotDYN DHT11 sensor is available as a sensor or as a module. The sensor's performance is the same in either case. The sensor will be a 4-pin package with just three pins used, whereas the module will have three pins as The only difference between the sensor and the module is that the module includes a filtering capacitor and a pull-up resistor, whereas the sensor requires you to use them externally if necessary. When the MCU provides a trigger signal, the sensor switches from low power consumption to active mode. After the trigger signal sensor sends a feedback signal back to the MCU, 40 bits of collected data are sent out and a new signal collection is triggered. (It should be noted that the 40-bit gathered data transmitted from the sensor to MCU is already acquired before the trigger signal arrives.) One trigger signal receives 40-bit return data from the sensor once. For communication between the MCU and the sensor, single-bus data is employed.

 

Pinout of the Board:

Connect 3.3-5.5V in the VCC (+) pin and ground on the GND(-) pin. Connect the middle pin which is a digital output of the sensor module with a microcontroller digital I/O pin. 

1

Vcc

Power supply 3.5V to 5.5V

2

Out

Outputs both Temperature and Humidity through serial Data

3

GND

Connected to the ground of the circuit

 


Applications:

  1. Consumption product
  2. Weather station
  3. Humidity regulator
  4. Air conditioner

Circuit:

we will connect the RobotDYN DHT11 sensor to the A0 analog input of the Arduino and then read the temperature and show it on the serial monitor.

  • VCC of the Module connected to the 5V Arduino Pin 
  • GND of the Module connected to the GND Arduino Pin 
  • OUT of the Module connected to the A0 Arduino Pin

Library: 

You need to install the below RobotDYN DHT11 library. Just download the below library and open Arduino IDE. Now go to Sketch > Include Library > Add .Zip Library.

DHT Library

. Once it’s done, you can use the code below.

Code:

#include "dht.h"
#define dht_pin A0     // Analog Pin A0 of Arduino is connected to RobotDYN DHT11 out pin 
dht DHT;

void setup()
{
  Serial.begin(9600);
  delay(500);
  Serial.println("RobotDYN DHT11 Humidity & temperature Sensor\n\n");
  delay(1000);
}
 
void loop()
{
    DHT.read11(dht_pin);
    
    Serial.print("Humidity = ");
    Serial.print(DHT.humidity);
    Serial.print("%    ");
    Serial.print("Temperature = ");
    Serial.print(DHT.temperature); 
    Serial.println(" C");
    
    delay(5000); //Reduce Time for Quick Reply 
}

Include the download RobotDYN DHT11 library. Define the Arduino pin that is connected with the out pin of the sensor. After that, create the object DHT to access different functions. In the void setup, initialize the serial monitor by using Serial. begin( ). In the void loop, use the function to read the data coming from the sensor. Give the"RobotDYN DHT11 Humidity & Temperature Sensor to read the temperature and humidity reading. Print the readings by using Serial. Print functions. Also, formulate the programming to return the Celsius readings to Fahrenheit. Give some delay time to get different readings

Technical Details:

  • Operating Voltage: 3.3V to 5.5V
  • Supply current (running) 0.5mA typ. (2.5mA max.)
  • Supply current (stand-by) 100uA typ. (150uA max.)
  • Temperature range 0 / +50°C ±2°C
  • Humidity range 20-90%RH ±5%RH
  • Interface Digital
  • 5 Hz sampling rate (Once every 2 Seconds)
  • Low power consumption
  • Accuracy: ±2°C and ±5%
  • Dimension: ~ 3.6 x 2.1 cm

Resources:

Tutorial1

 

Comparisons:

RobotDYN DHT11 is a popular temperature and humidity-based digital sensor. There is an upgraded version of the RobotDYN DHT11 temperature and humidity sensor available, which is the DHT22 Sensor with higher sensing ranges if you want to use the more basic sensor in your beginner project or something easy to code we recommend starting with LM35.