SHT2x 온도, 습도 센서
일반
온도(℃)와 상대습도(%)를 측정할 수 있는 센서입니다. I2C 인터페이스를 사용합니다.

호환모듈
- SHT20
- SHT21
- SHT25
사양 (SHT21)
- Operating Voltage: 3.3/5V
- Communication Interface: I2C / IIC
- Protection Class: waterproof anti-condensation
- RH Response Time: 8s (tau63%)
- Accuracy: ±2% RH / ±0.3 ℃
- Measuring Range: 0-100% RH / -40-125 ℃
사용 가능한 GPIO
- 라즈베리파이 0~4
- 라즈베리파이 5
- 비글본 블랙/그린
- 젯슨 나노
- FT232H, FT2232H, FT4232H
- MCP2221
명령
[READ_DATA]
모듈에서 온도와 습도를 읽어옵니다.
항목 | 타입 | 설명 |
---|---|---|
온도(℃) | READ | 측정된 온도입니다. |
상대습도(%) | READ | 측정된 상대습도입니다. |
[SET_HEATER_LEVEL]
내장된 히터의 레벨을 설정합니다. 히터는 습도센서에 응축된 수분을 증발시켜 정확한 습도 측정을 위해 사용될 수 있습니다.
항목 | 타입 | 설명 |
---|---|---|
Heater Level | WRITE | 히터의 레벨을 0에서 15사이의 값으로 설정합니다. |
[HEATER_ON]
히터를 켭니다.
[HEATER_OFF]
히터를 끕니다.
[GET_FIRMWARE_VERSION]
Firmware 버전을 읽어옵니다.
항목 | 타입 | 설명 |
---|---|---|
Firmware Version | READ | 모듈의 펌웨어 버전을 10진수 숫자로 표시합니다. |
[RESET]
모듈을 리셋합니다.
예제
목표
센서에서 읽은 온도와 상대습도를 대시보드의 게이지 위젯으로 표시합니다.
부품
부품 | 갯수 |
---|---|
라즈베리파이 4 * | 1 |
SHT20 | 1 |
* 다른 하드웨어를 사용할 수도 있습니다. 사용 가능한 GPIO를 참고하세요.
연결
SHT20 | GPIO |
---|---|
VIN | 3.3V |
GND | GND |
SCL | 3 (I2C1 SCL) |
SDA | 2 (I2C1 SDA) |

프로젝트