012 030 1580   0 Items

DHT11 Temperature and Humidity Sensor

R107.90 inc VAT

18 in stock

Purchase this product now and earn 94 Bot Points!

Description

This module integrates DHT11 sensor and other required components on a small PCB.  The DHT11 sensor includes a resistive-type humidity measurement component, an NTC temperature measurement component, and a high-performance 8-bit microcontroller inside, and provides calibrated digital signal output.  It has high reliability and excellent long-term stability, thanks to the exclusive digital signal acquisition technique and temperature & humidity sensing technology.

Each DHT11 is strictly calibrated in the laboratory that is extremely accurate on humidity calibration. The calibration coefficients are stored as a program in the OTP memory, which is used by the sensorÔÇÖs internal signal detecting process. The single-wire serial interface makes system integration quick and easy. Its small size, low power consumption, and up-to-20 meter signal transmission making it the best choice for various applications, including those most demanding ones.

SPECIFICATIONS´╝Ü

Power Supply´╝Ü 3.3~5.5V DC
Output´╝Ü 3 pin single row
Measurement Range´╝Ü Humidity 20-90%RH´╝î Temperature┬á 0~50Ôäâ
Accuracy´╝Ü Humidity +-5%RH´╝î Temperature +-2Ôäâ
Resolution´╝Ü Humidity┬á 1%RH´╝î Temperature┬á 1Ôäâ
Interchangeability´╝Ü Fully Interchangeable
Long-Term Stability´╝Ü <┬▒1%RH/year

Example Sketch & Diagram

Library: DHT.zip

schematic-dht11t-1024x560

Sketch

#include <dht.h>

#define dht_dpin A0 //no ; here. Set equal to channel sensor is on

dht DHT;

void setup(){
 Serial.begin(9600);
 delay(300);//Let system settle
 Serial.println("Humidity and temperaturenn");
 delay(700);//Wait rest of 1000ms recommended delay before
 //accessing sensor
}//end "setup()"

void loop(){
 //This is the "heart" of the program.
 DHT.read11(dht_dpin);

 Serial.print("Current humidity = ");
 Serial.print(DHT.humidity);
 Serial.print("% ");
 Serial.print("temperature = ");
 Serial.print(DHT.temperature); 
 Serial.println("C ");
 delay(800);//Don't try to access too frequently... in theory
 //should be once per two seconds, fastest,
 //but seems to work after 0.8 second.
}// end loop()

Additional information

Weight 0.01 kg

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.