Корзина

Товар/услуга Стоимость (Руб.) Количество (Штук) Сумма(Руб.)
Оформить заказ
Закрыть корзину

8 (499) 500-14-56 | ПН. - ПТ. 12:00-18:00
ЛЕСНОРЯДСКИЙ ПЕРЕУЛОК, 18С2, БЦ "ДМ-ПРЕСС"
Магазин
Личный кабинет

Ресурсы
Указывайте в ваших постах тэг #iarduino
Видео уроки

Вверх

Купить DHT22 Датчик температуры и влажности для Arduino

 DHT22 Датчик температуры и влажности  для Arduino
  DHT22 Датчик температуры и влажности для Arduino ардуино
ID товара: 444
Наличие: 32 Шт.
Возможен безналичный расчёт для юридических лиц при оформлении заказа

Доставка

По Москве
  • -Самовывоз
  • -Курьерская доставка
  • -Пункты выдачи Boxberry
По России
  • -Почта России 1 классом
  • -Пункты выдачи Boxberry
  • -EMS
  • -СДЭК

Похожие товары

Датчик пульса для ардуиныИнфракрасный дальномер (10-80см)  GP2Y0A21YK0F (Датчик расстояния) для ардуиныДатчика газа MQ3 для обнаружения паров спиртов для ардуиныДатчик температуры DS18B20+ для ардуиныБарометр GY-68  (Датчик атмосферного давления  BMP180)  для ардуиныБарометр (Trema-модуль v2.0) для ардуиныДатчик состояния двери, окна для ардуиныДатчик влажности почвы для ардуиныДатчик тока 5А.  для ардуиныДатчик освещённости (Trema-модуль) для ардуиныДатчик линии, аналоговый (Trema-модуль) для ардуиныИнфракрасный датчик движения HC-SR505 для ардуины

Теги

Описание
Файлы и библиотеки (3)
Уроки (0)

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

Удобная библиотека для DHT iarduino_DHT

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

  • Интерфейс: 1-проводный;
  • Внешние компоненты: подтягивающий резистор на линии данных (в зависимости от длины кабеля);
  • Питание: от 3.3 до 5.5 В;
  • Измерение температуры:
  • Допустимый диапазон: -40°C .. 80° C;
  • Максимальная погрешность: ±1°C;
  • Разрешение шкалы: 0.1°C;
  • Измерение относительной влажности:
  • Допустимый диапазон: 0..99.9%
  • Минимальная погрешность: ±2%@ 25°C
  • Максимальная погрешность: ±4%
  • Разрешение шкалы: 0.1%
  • Минимальное время между считываниями показаний: 2 сек
  • Расстояние между выводами: 2.54 мм

Подключение:


Адруино и dh11 датчик температуры и влажности

Удобнее всего использовать библиотеку iarduino_DHT, Она автоматически определяет какой тип датчика подключен к arduino, необходимо только указать номер цифрового вывода к которому подключен датчик.

Для подключения датчика влажности и температуры к Arduino понадобится резистор 10 кОм, это подтягивающий резистор. DHT22 Подключается к любому цифровому порту на arduino, главное не забудьте поменять этот параметр в коде программы.

#include    // подключаем библиотеку для работы с датчиком DHT
iarduino_DHT sensor(2);     // объявляем  переменную для работы с датчиком DHT, указывая номер цифрового вывода к которому подключён датчик (сейчас 2pin)
void setup(){
  Serial.begin(9600);       // открываем последовательный порт на скорости 9600 бод
  delay(1000);              // выполняем задержку для перехода датчика в активное состояние
}
void loop(){
  switch(sensor.read()){    // читаем показания датчика
    case DHT_OK:               Serial.println((String) "CEHCOP B KOMHATE: "   sensor.hum   "% - "   sensor.tem   "*C");  break;
    case DHT_ERROR_CHECKSUM:   Serial.println(         "CEHCOP B KOMHATE: HE PABEHCTBO KC");                     break;
    case DHT_ERROR_DATA:       Serial.println(         "CEHCOP B KOMHATE: OTBET HE COOTBETCTB. CEHCOPAM 'DHT'"); break;
    case DHT_ERROR_NO_REPLY:   Serial.println(         "CEHCOP B KOMHATE: HET OTBETA");                          break;
    default:                   Serial.println(         "CEHCOP B KOMHATE: ERROR");                               break;
  }
//  Количество опрашиваемых датчиков ограничено количеством свободных выводов и самих датчиков.
//  Библиотека iarduino_DHT.h сама определяет тип датчика (DHT11, DHT21, DHT22)
//  Если подключено два датчика (например, один к выводу 2, а второй к выводу 5), то в начале скетча, после подключения библиотеки,
//  нужно объявить две переменные, для работы с датчиками (по одной на каждый датчик).
//  #include 
//  iarduino_DHT    sensor1(2);
//  iarduino_DHT    sensor2(5);
//    
//  sensor1.read(); // чтение    показаний   первого датчика
//  sensor1.hum     // показания влажности   первого датчика
//  sensor1.tem     // показания температуры первого датчика
//  sensor2.read(); // чтение    показаний   второго датчика
//  sensor2.hum     // показания влажности   второго датчика
//  sensor2.tem     // показания температуры второго датчика
  delay(2000);
}

Файлы и Библиотеки для DHT22 Датчик температуры и влажности

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


Гарантии и возврат
Яндекс.Метрика