Датчик AHT10 предназначен для высокоточного измерения влажности и температуры. AHT10 с микроконтроллером общается по I2C шине, имеет два адреса и заводскую калибровку. Адрес можно изменить с помощью резистора на плате. На плате модуля установлен стабилизатор напряжения питания и конвертер уровней для шины I2C, модуль можно подключать к 5 и 3,3 В логике.
Основные параметры AHT10:
- Напряжение питания: 1.8 В … 3.6 В для AHT10
- Диапазон измерения температуры: -40°C .. + 85°C
- Разрешающая способность по температуре: 0.01°C
- Точность измерения температуры: ± 0.3°C
- Диапазон измерения относительной влажности: 0% .. 100%
- Разрешающая способность по влажности: 0,024%
- Точность измерения относительной влажности: ± 2% при 25°C
- Рекомендуемая частота опроса: 8 сек … 30 сек
Тестовый скетч
#include <Wire.h> #include <Thinary_AHT10.h> // http://rcl-radio.ru/wp-content/uploads/2020/07/AHT10-master.zip AHT10Class AHT10; void setup() { Serial.begin(9600); Wire.begin(); AHT10.begin(); } void loop() { Serial.println(String("")+"Влажность: "+AHT10.GetHumidity()+"%"); Serial.println(String("")+"Температура: "+AHT10.GetTemperature()+"℃"); Serial.println(String("")+"Точка росы: "+AHT10.GetDewPoint()+"℃"); Serial.println(); delay(8000); }