Оглавление:

Руководство для начинающих по использованию датчиков DHT11 / DHT22 с Arduino: 9 шагов
Руководство для начинающих по использованию датчиков DHT11 / DHT22 с Arduino: 9 шагов

Видео: Руководство для начинающих по использованию датчиков DHT11 / DHT22 с Arduino: 9 шагов

Видео: Руководство для начинающих по использованию датчиков DHT11 / DHT22 с Arduino: 9 шагов
Видео: КАК ИЗМЕРИТЬ ТЕМПЕРАТУРУ И ВЛАЖНОСТЬ. ДАТЧИКИ DHT11 И DHT22 [Уроки Ардуино #13] 2024, Ноябрь
Anonim
Руководство для начинающих по использованию датчиков DHT11 / DHT22 с Arduino
Руководство для начинающих по использованию датчиков DHT11 / DHT22 с Arduino

Вы можете прочитать этот и другие замечательные уроки на официальном сайте ElectroPeak.

Обзор

В этом руководстве вы узнаете, как настроить датчики DHT11 и DHT22 и измерить температуру и влажность окружающей среды.

Что вы узнаете:

  • DHT11 и DHT22 особенности и различия
  • Структура DHT11 и DHT22
  • Как настроить датчики DHT11 и DHT22 с помощью Arduino

Шаг 1: Датчик температуры и влажности DHT11 и DHT22

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

Из-за важности таких параметров, как температура и влажность, во многих проектах очень важен правильный выбор датчиков, способных измерять температуру и влажность. Семейство DHT, называемое DHT11 и DHT22, является наиболее популярными и распространенными датчиками среди датчиков температуры и влажности.

Вы можете увидеть их особенности в этой пошаговой таблице.

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

Шаг 2: Измерение температуры и влажности с помощью DHT11 и Arduino

Необходимые материалы

Arduino Uno R3

Датчик DHT11

Макетная плата

Перемычка

Программные приложения

IDE Arduino

Шаг 3: Схема

Схема
Схема
Схема
Схема

DHT11 содержит 4 контакта. 2 контакта для питания, 1 для отправки данных, а другой бесполезен. Чтобы этот датчик работал правильно и выдавал правильные данные, вы должны подтянуть вывод данных с сопротивлением 4,7 кОм. Оставьте третий контакт датчика без подключения.

Предупреждение. Будьте осторожны с датчиком и направлением штифта, в случае ошибки датчик будет поврежден.

Шаг 4: Код

Код
Код

Чтобы начать передачу данных, загрузите этот код в свой Arduino и откройте монитор последовательного порта.

DHT.humidity возвращает влажность в процентах, а DHT.temperature возвращает температуру в градусах Цельсия.

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

Вместо отображения информации на компьютере вы можете отображать температуру и влажность на ЖК-дисплее.

Для получения дополнительной информации см. Этот учебник: Использование 1602 LCD Keypad Shield с Arduino

Шаг 5: Измерение температуры и влажности с помощью DHT22 и Arduino

настройка и использование датчика DHT22 почти такая же, как и у DHT11.

Шаг 6: Необходимые материалы

Arduino Uno R3

Датчик DHT22

Макетная плата

Перемычка

Программные приложения

IDE Arduino

Шаг 7: Схема

Схема
Схема

Шаг 8: Код

Код
Код

Единственное отличие заключается в функции DHT.trad, где вы должны написать 22 вместо 11. Кроме того, вы можете определить параметры температуры и влажности как поплавки для DHT22, чтобы увидеть их более точно.

Загрузите этот код на свою плату Arduino и просмотрите результаты в последовательном мониторе.

Рекомендуемые: