AlashDHT — это библиотека для Arduino, ESP8266 и ESP32, которая позволяет легко считывать данные о температуре и влажности с цифровых датчиков DHT (DHT11, DHT21, DHT22, DHT10, DHT20), обеспечивая простую интеграцию и точные измерения для различных проектов.
Модуль датчика температуры и влажности DHT11
Датчик температуры и влажности DHT22 (AM2302)
AlashDHT — это библиотека для Arduino, ESP8266 и ESP32, которая позволяет легко считывать данные о температуре и влажности с цифровых датчиков DHT (DHT11, DHT21, DHT22, DHT10, DHT20), обеспечивая простую интеграцию и точные измерения для различных проектов.
Вот описание каждой функции библиотеки "AlashDHT.h" с примерами использования:
DHT(): Конструктор класса DHT, создает объект для работы с датчиком влажности и температуры.
DHT dht(DHTPIN, DHTTYPE);
begin(): Инициализирует работу с датчиком влажности и температуры.
dht.begin();
readTemperature(): Считывает температуру в градусах Цельсия.
float temperature = dht.readTemperature();
convertCtoF(): Конвертирует температуру из градусов Цельсия в градусы Фаренгейта.
float temperature_F = dht.convertCtoF(temperature_C);
readHumidity(): Считывает влажность в процентах.
float humidity = dht.readHumidity();
readTempAndHumidity(): Считывает и одновременно температуру и влажность.
float temp_hum_val[2] = {0}; if (!dht.readTempAndHumidity(temp_hum_val)) { float temperature = temp_hum_val[0]; float humidity = temp_hum_val[1]; // Далее используйте значения temperature и humidity } else{ // Обработка ошибки }
DHT10Reset(): Сброс состояния датчика DHT10.
dht.DHT10Reset();
DHT10ReadStatus(): Чтение статуса датчика DHT10.
uint8_t status = dht.DHT10ReadStatus();
setSystemCfg(): Устанавливает конфигурацию системы для датчика DHT10.
dht.setSystemCfg();
readTargetData(): Читает целевые данные из датчика DHT10.
uint8_t data[5]; dht.readTargetData(data);
DHT10Init(): Инициализация датчика DHT10.
dht.DHT10Init();
Эти функции предоставляют возможность управления и считывания данных с датчика влажности и температуры. Используйте их в своем коде в зависимости от ваших потребностей.

