안녕하세요 디바이스마트입니다
이번 시간엔 온습도센서(DHT-11)에 대해
알아보도록 하겠습니다
"
온습도 센서란?
"
온도와 습도를 동시에 측정하는 센서로
이번 실습에 사용될 온습도 센서는 DHT-11입니다.
DHT-11은 1-wire 통신을 사용하는
대표적 온습도 센서로 온습도계, 스마트팜 등
여러가지 방면으로 사용되는 센서입니다
그럼 지금부터 DHT-11을 통해
온도와 습도를 측정해보도록 하겠습니다
WK DHT11 온습도 센서 모듈
[WK-ADB-K07-12]
▼스펙▼
정격전압 : 5V, 3.3V
포트 : 디지털 양방향 단일 버스
온도 범위 : 0~50도 (土2도)
습도 범위 : 20~90% (土5%)
인터페이스 : Arduino 3P Interface (3핀) SVG
크기 : 30*21mm
무게 : 4g
아두이노 우노와 쉴드 사용법을 모를 경우 !
🔼클릭🔼
1. 회로도 & 배선도
2. 코드 예제
⭐중요⭐
DHT-11 온습도 센서를 사용하기 위해선
DHT 라이브러리가 필요합니다
<라이브러리 다운>
툴 → 라이브러리 관리 → DHT 검색 → DHT sensor library 라이브러리 설치
순서로 진행해주세요 !!
순서로 진행해주세요 !!
// 온습도 센서 예제 (https://www.devicemart.co.k)
#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
delay(2000);
float humi = dht.readHumidity(); // 센서로부터 온도 값 읽어오기
float temp = dht.readTemperature(); // 센서로부터 습도 값 수신 읽어오기
Serial.print(" ");
Serial.print("온도: ");
Serial.print(temp);
Serial.print("*C");
Serial.print(" ");
Serial.print("습도: ");
Serial.print(humi);
Serial.println(" %");
}
▲
위 예제는 DHT-11 온습도 센서를 통해온도와 습도를 지속적으로 측정하는 예제입니다
지금까지 DHT-11 온습도 센서에 대해 실습 해 보았습니다
위 예제를 참고해서 여러가지 방식으로
작동해보시길 바랍니다
그럼 저는 다음 센서/모듈 포스팅으로 돌아오겠습니다~
Bye~ Bye~
🔽상품정보🔽
WK DHT-11 온습도 센서 모듈 [바로가기]
WK 아두이노 우노 호환보드 (USB-C타입) [바로가기]
WK 아두이노 호환 센서 쉴드 V5.0 [바로가기]
;
0 댓글