| 类别 | 项目 | 规格 |
|---|---|---|
| 基本信息 | 产品型号 |
AHT20温湿度传感器 |
| 供电参数 | 供电电压 | 2.0–5.5V DC |
| 湿度参数 | 测量范围 | 0~100%RH |
| 湿度精度 | ±2%RH(25°C) | |
| 湿度分辨率 | 0.024%RH | |
| 温度参数 | 测量范围 | -40~+85°C |
| 温度精度 | ±0.3°C | |
| 温度分辨率 | 0.01°C | |
| 通信接口 | 输出信号 | I2C 信号 |
| 引脚定义 | 1-VCC | 供电电压 |
| 2-GND | 电源地 | |
| 3-SCL | 串行时钟(双向) | |
| 4-SDA | 串行数据(双向) |





#include <Wire.h>
#include <Adafruit_AHTX0.h>
Adafruit_AHTX0 aht;
void setup() {
Serial.begin(9600);
Wire.begin();
if (!aht.begin()) {
Serial.println("AHT20 初始化失败");
while (1);
}
Serial.println("AHT20 已就绪");
}
void loop() {
sensors_event_t h, t;
aht.getEvent(&h, &t);
Serial.print("温度: ");
Serial.print(t.temperature);
Serial.print(" ℃ | 湿度: ");
Serial.print(h.relative_humidity);
Serial.println(" %RH");
delay(1000);
}