Информационный портал MSEVM






Главная > Arduino > Учебник для MEGA2560 > Урок 12. DHT11 Temperature and Humidity Sensor.

Обзор

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

Необходимые компоненты:

Описание компонентов

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



DHT11 цифровой датчик температуры и влажности представляет собой композитный датчик, c откалиброванным цифровым выходным сигналом температуры и влажности.

DHT11 - это цифровой датчик влажности и температуры, состоящий из термистора и емкостного датчика влажности. Также датчик содержит в себе АЦП для преобразования аналоговых значений влажности и температуры. Датчик DHT11 не обладают высоким быстродействием и точностью, но зато прост, недорог и отлично подходят для обучения и контроля влажности в помещении.

Области применения: HVAC (Отопление, вентиляция и кондиционирование), осушитель, оборудование для испытаний и проверок, потребительские товары, автомобили, автоматическое управление, регистраторы данных, метеостанции, домашние приборы, регуляторы влажности, медицинские и другие измерения влажности и температуры.

Параметры

    Относительная влажность:
  • Разрешение: 16 бит
  • Повторяемость: ± 1% относительной влажности
  • Точность: при 25°C + 5% относительной влажности
  • Взаимозаменяемость: полностью взаимозаменяемы
  • Время отклика: 1 / е (63%) из 25°C 6 с
  • Гистерезис: <± 0,3% RH
  • Долгосрочная стабильность: <± 0,5% относительной влажности / год
    Температура:
  • Разрешение: 16 бит
  • Повторяемость: ± 0,2 °C
  • Диапазон: 25°C ±2 °C
  • Время отклика: 1 / е (63%) 10S
    Электрические характеристики
  • Электропитание: DC 3.5 ~ 5.5V
  • Ток питания: измерение 0,3 мА в режиме ожидания 60 мкА
  • Период выборки: более 2 секунд
    Описание Pin:
  1. VDD, источник питания 3,5 ~ 5,5 В Последовательные данные DC 2 DATA, одна шина
  2. NC, пустой пин
  3. GND, общий вывод, минус питания.
Принципиальная схема:


Монтажная схема:



Как вы видите, нам нужно только 3 соединения с датчиком, так как один из контактов не используется. Соединения: напряжение, земля и сигнал, который может быть подключен к любому цифровому пину MEGA2560.

Код:

После подключения, пожалуйста, откройте программу из папки с кодом - Урок 12 "DHT11" и нажмите ЗАГРУЗИТЬ, чтобы загрузить программу. См. Урок 2 для получения подробной информации о процессе загрузки, если есть какие-либо ошибки. Прежде чем вы сможете запустить это, убедитесь, что вы установили библиотеку "SimpleDHT" или переустановите её, если необходимо. В противном случае ваш код не будет работать. Подробнее о загрузке файла библиотеки см. Урок 1.

Пример:


Загрузите программу, затем откройте монитор, и вы увидете данные, как показано ниже:

Нажмите кнопку Serial Monitor, чтобы включить последовательный монитор. Как работать с Монитором порта подробно описано в Урок 1.




Тема форума: http://msevm.com/forum/index.php?topic=9893





e-mail рассылки
Радиолюбитель
Подписаться письмом

















afb44aa5




Яндекс цитирования Rambler's Top100