AHT10 — высокоточный датчик температуры и влажности (Arduino)

Датчик 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);
}

Добавить комментарий

Войти с помощью: