Подключение датчика DHT22
10.11.2019, 22:06

   

    Простой пример подключения и работы с датчиком температуры и влажности DHT22. Этот датчик объезжен радиолюбителями всего мира вдоль и поперёк, обладает неплохими характеристиками по точности и надежности, паябельным корпусом и невысокой ценой.

    Основные характеристики 

 

 

    За основу я взял плату Arduino Nano, датчик к ней подключен к цифровому порту D2. Также выход датчика необходимо подтянуть к плюсу питания через резистор номиналом 10к.

 

 

 

Библиотека для работы с датчиком нашлась на сайте https://istarik.ru

Скачать библиотеку 

 

Пример использования библиотеки, чтение температуры и влажности с датчика:

#include "stDHT.h"

DHT sens(DHT22);

void setup()
{
  Serial.begin(57600);
  pinMode(2, INPUT);
  digitalWrite(2, HIGH);
}

void loop()
{
  int t = sens.readTemperature(2);
  int h = sens.readHumidity(2);
  delay(2000);

  Serial.print("Hum: ");
  Serial.print(h);
  Serial.print("% ");
  Serial.print("Temp: ");
  Serial.print(t);
  Serial.println(" C ");

}

 

    Результат работы программы можно наблюдать, запустив терминал. Раз в две секунды будут отсылаться значения температуры и влажности.

 

 

 

 

Категория: ARDUINO | Добавил: exersizze
Просмотров: 723 | Загрузок: 0 | Рейтинг: 5.0/2
Всего комментариев: 0
avatar
ВОЙТИ
Логин:
Пароль:
Рубрики
ARDUINO [1]