저전력이며, 오랜 사용에도 안정적이고 보정된 디지털 신호를 출력하는 제품으로, 보정용 8비트 마이크로컨트롤러가 센서내에 통합되어 있어 정교한 온도 측정을 제공합니다.
정격 전압: +5 V (3.5V~5.5VDC)
온도 범위 :0-50 °C ± 2 °C
습도 범위 :20-90% RH ± 5%
# 모듈 형식이라서, 다른 저항 없이 바로 아두이노에 연결해도 동작 잘 됨.
# 샘플코드
아두이노IDE에서 "DHT sensor Library"추가 후,
소스중에 DHT_U.h, DHT_U.cpp 파일 제거 후 예제 컴파일. 해당 소스에 제조사 관련 헤더파일 때문에 오류남. 없어되 되는 소스라 삭제.
// Example testing sketch for various DHT humidity/temperature sensors
// Written by ladyada, public domain
#include "DHT.h"
#define DHTPIN 2 // what digital pin we're connected to
// Uncomment whatever type you're using!
#define DHTTYPE DHT11 // DHT 11
//#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321
//#define DHTTYPE DHT21 // DHT 21 (AM2301)
// Connect pin 1 (on the left) of the sensor to +5V
// NOTE: If using a board with 3.3V logic like an Arduino Due connect pin 1
// to 3.3V instead of 5V!
// Connect pin 2 of the sensor to whatever your DHTPIN is
// Connect pin 4 (on the right) of the sensor to GROUND
// Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor
// Initialize DHT sensor.
// Note that older versions of this library took an optional third parameter to
// tweak the timings for faster processors. This parameter is no longer needed
// as the current DHT reading algorithm adjusts itself to work on faster procs.
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
Serial.println("DHTxx test!");
dht.begin();
}
void loop() {
// Wait a few seconds between measurements.
delay(2000);
// Reading temperature or humidity takes about 250 milliseconds!
// Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
float h = dht.readHumidity();
// Read temperature as Celsius (the default)
float t = dht.readTemperature();
// Check if any reads failed and exit early (to try again).
if (isnan(h) || isnan(t)) {
Serial.println("Failed to read from DHT sensor!");
return;
}
Serial.print("Humidity: ");
Serial.print(h);
Serial.print(" %\t");
Serial.print("Temperature: ");
Serial.print(t);
Serial.println(" *C ");
}
728x90
'Programming Language > 아두이노, 라즈베리파이' 카테고리의 다른 글
ESP8266... SoftwareSerial Server (1) | 2024.01.08 |
---|---|
광센서 CdS Cell (GL7528)/Light Sensor (0) | 2024.01.08 |
Soil Moisture Sensor Module [SEN030003] (0) | 2024.01.08 |
MOLEX 커넥터 : Wire to Board (0) | 2024.01.08 |
아두이노 조도센서 가변 모듈 [SEN040130] (0) | 2024.01.08 |