소개
온도와 습도를 측정할 수 있는 센서입니다. 가격은 저렴하지만 성능과 정밀도는 떨어지는 보급형 센서입니다.
호환모듈
- DHT11
- DHT22
사양 (DHT11)
- Supply Voltage: 3.5 to 5.5V
- Output Signal: digital signal via single-bus
- Operating Range and Accuracy (Humidity): 20-80% RH; +/-5% RH
- Operating Range and Accuracy (Temperature): 0 to 50 C; +/-2% C
명령
INIT
모듈을 초기화합니다.
항목 | 타입 | 설명 |
---|---|---|
Data 핀 | WRITE | Data 핀에 연결할 GPIO 핀 번호를 입력합니다. |
READ_DATA
온도와 습도를 읽어옵니다.
항목 | 타입 | 설명 |
---|---|---|
온도(℃) | READ | 측정된 섭씨 온도입니다. |
온도(F) | READ | 측정된 화씨 온도입니다. |
습도(%) | READ | 측정된 상대 습도입니다. |
최소한 아래의 주기로 명령을 실행해야 온도와 습도를 읽어올 수 있습니다.
• DHT11: 1초 이상
• DHT22: 2초 이상
• DHT11: 1초 이상
• DHT22: 2초 이상
예제
부품
부품 | 갯수 |
---|---|
DHT11/22 | 1 |
연결
DHT11/22 | GPIO |
---|---|
VCC ¹ | 3.3V |
Data ² | 23 |
GND | GND |
¹ 반드시 3.3V에 연결해야 합니다. 5V에 연결시 라즈베리파이가 손상될 수 있습니다.
² 임의의 GPIO핀에 연결할 수 있습니다.
프로젝트