Amateur Radio Station R9AL

Обзор

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

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

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

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



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

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

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

Параметры

    Описание Pin:
  1. VDD, источник питания 3,5 ~ 5,5 В Последовательные данные DC 2 DATA, одна шина
  2. NC, пустой пин
  3. GND, общий вывод, минус питания.
Принципиальная схема:


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



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

Код:

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

Пример:


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

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






Обсуждение на форуме





Copyright © R9AL 2020 Все права защищены

Рейтинг@Mail.ru Яндекс цитирования