Подключение датчика влажности DHT11

Изучая «просторы» Aliexpress, я обнаружил не слишком дорогой приборчик для измерения температуры и влажности DHT11 (и его «старший брат» 5415951_origDHT22). Не слишком «крутой» по параметрам, но довольно интересный в плане использования в домашних самоделках. Простой интерфейс и алгоритм работы. Датчик хорошо «прописан» в интернете.
В проверке подключения я использовал хорошие статьи «безымянного автора» и … еще одного «анонима». Надо сказать что целью было не столько подключить датчик, сколько продолжить работу с ЖКИ из электросчетчика в плане упрощения программирования. В качестве базы для работы я использовал Arduino UNO и ЖКИ с контроллером на HT-1621B.

Схема подключения датчика DHT11 показана на рисунке. Так как шина данных напоминает 1-Wire, то требуется подтягивающий резистор около 5КОм. Пять вольт — вполне комфортное для датчика напряжение питания.
Библиотеку для работы с DHT11 я брал тут. Впервые (!) библиотека заработала сразу — никакой доработки или исправлений не потребовалось… Пример скетча я взял готовый с упомянутого выше сайта…
Подключил, залил, включил монитор СОМ порта и… узнал какая в комнате температура и влажность! (Оказалось слишком сухо для комфортного обитания…)

dht11_cxНа достигнутом останавливаться не стал. Вспомнил, что есть еще Bluetooth модуль HC-06, описанный ранее…
Подключаем модуль к последовательному интерфейсу Arduino UNO:  Pin 0(Rx) и Pin 1(Tx). Скетч даже переписывать не нужно (хотя «служебный мусор» не мешало бы убрать). dht11_btТеперь наша «метеостанция» не только «измеряет», но и по Bluetooth передает данные любому желающему при наличии у него «блютусовского терминала». На фото показан Android телефончик с открытой терминальной программой и результатами замера температуры и влажности…

Подключение датчика влажности DHT11: 2 комментария

  1. Андрей, можно скетч на такой датчик? Пол интернета перерыл, не нашел, у всех без встроенных резисторов.

Добавить комментарий

Ваш e-mail не будет опубликован.

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных".