Главная  /  On-line руководство  /  Подключение датчика температуры и влажности DHT11/DHT21(AM2301)/DHT22

Подключение датчика температуры и влажности
DHT11/DHT21(AM2301)/DHT22


Содержание

Датчик температуры и влажности DHT11/DHT21(AM2301)/DHT22
Схема подключения
Подготовка модуля к работе
Конфигурация модуля
Заключение



Датчик температуры и влажности DHT11/DHT21(AM2301)/DHT22

Смаконт. Датчик температуры и влажности DHT11/DHT21(AM2301)/DHT22

DHT11/DHT21(AM2301)/DHT22 — широко распространенные датчики для определения относительной влажности воздуха и температуры, состоят из емкостного датчика влажности и термистора.

Датчик содержит в себе АЦП для преобразования аналоговых значений влажности и температуры.

Цифровые датчики DHT11/DHT21(AM2301)/DHT22 основаны на протоколе, который для связи использует один провод/шину с открытым коллектором.

Основное различие между DHT11 и DHT22 заключается в том, что DHT22 имеет более высокое разрешение и более точен по сравнению с DHT11.

Расположение и назначение выводов у датчиков DHT11/DHT21(AM2301)/DHT22 совпадает.

Характеристики датчика DHT11

- Питание: 3 - 5.5В;
- Ток потребления: 0.1 - 2.5мА;
- Диапазон измерения влажности: 20 - 80%;
- Точность измерения влажности: 5%;
- Температурный диапазон: от 0 до +50˚С;
- Погрешность измерения температуры: ±2˚С;

Характеристики датчика DHT22

- Питание: 3 - 6В;
- Ток потребления: 0.05 - 2.5мА;
- Диапазон измерения влажности: 0 - 100%;
- Точность измерения влажности: 2 - 5%;
- Температурный диапазон: от минус 40 до +80˚С;
- Погрешность измерения температуры: ±0.5˚С;

Описание датчика (datasheet)

DHT11: на английском языке, на русском языке.
DHT22: на английском языке, на русском языке.



Схема подключения

В качестве датчика температуры и влажности используется сенсор DHT22.


Смаконт. Схема подключения датчика температуры и влажности DHT11/DHT21(AM2301)/DHT22 к WiFi-модулю

Схема подключения датчика температуры и влажности DHT11/DHT21(AM2301)/DHT22 к WiFi-модулю

WiFi-модуль и датчик DHT22 установлены на макетной плате для проектирования (Breadboard), позволяющей собирать проекты без пайки.

В качестве внешнего источника используется адаптер питания для зарядки сотовых телефонов, смартфонов, планшетов, с выходным током не менее 500мА. Для автономного питания контроллера можно использовать портативные аккумуляторы (Power Bank) емкостью от 2000мА*ч и выше. В качестве соединительного кабеля между макетной платой (Breadboard) и адаптером используется кабель для зарядки сотовых телефонов.



Подготовка модуля к работе

Подготовка модуля к работе заключается в выполнении следующих шагов.

Шаг 1. Программирование модуля

Программирование модуля (запись программы (прошивки) «Smacont-ESP») осуществляется в соответствии с инструкцией «Программирование модулей ESP и отладочных плат».

Шаг 2. Настройка сетевого соединения с модулем

Выполнить настройку сетевого соединения с модулем в соответствии с инструкцией «Первое включение».

Шаг 3. Настройка WiFi-сети (при необходимости)

При необходимости выполнить настройку WiFi-сети в соответствии с инструкцией «Настройки WiFi-сети».



Конфигурация модуля

Внешние устройства

Конфигурирование сенсора DHT22 осуществляется на вкладке «Внешние устр-ва».

Для этого необходимо разрешить работу датчика и выбрать номера «GPIO», к которому будут подключен сенсор DHT22, а также выбрать переменные «Vx», к которым будут привязаны показания температуры и влажности.


Smacont. Конфигурирование сенсора DHT22     Smacont. Конфигурирование сенсора DHT22

Конфигурирование сенсора DHT22

Помимо этого, на данной вкладке можно задать период опроса датчика, а также значение при неисправности.

Проконтролируем значения сенсора DHT22 на вкладке «Vx map».


Smacont. Значения сенсора DHT22 на вкладке «Vx map»

Значения сенсора DHT22 на вкладке «Vx map»

В дальнейшем, полученные значение температуры и влажности, можно использовать в сценариях, например, для реализации проекта включения вытяжки при повышенной влажности в ванной комнате.



Заключение

Несмотря на низкую разрешающую способность датчика температуры и влажности DHT11, по сравнению с DHT22, его вполне можно использовать в пороговых схемах, где нет необходимости в точности показаний. Как вариант, разность в значениях можно компенсировать поправочными коэффициентами в формулах.




Программы

Прошивка «Smacont-ESP»:
скачать

«Программа Настройки»:
запусить (только браузер Firefox)
скачать zip-архив

Телеграм канал

Новости

Энергонезависимая память (EEPROM)

Переменные «Vx» (карта переменных «Vx»)

WEB-интерфейс

Действие «wifi_CheckConn()». После подключения к WiFi-сети, выполнить действие с задержкой

Обмен данными. Open Monitoring

Датчики температуры и влажности AHT10/AHT15/AHT20/AHT21/AHT25

Датчик температуры и влажности SHT30 (SHT31/SHT35)

Действие «valueToVx()», «valueToArrVx()». Отслеживание заданного уровня в диапазоне значений

Действие «termostat()». Термостат

ESP-NOW. Датчик температуры и влажности с питанием от батареек

Последовательные интерфейсы (UART, I2C, SPI)

Управление одноканальным модулем реле

Протокол MQTT

Обмен данными. NarodMon

Обмен данными. ioControl



Программы для модулей ESP     Программы     Применения     Справочник         Контакты     SMACONT. Напишите нам smacont@ya.ru