в корзину

Корзина покупок
 

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

Датчик влажности и температуры DHT11
Датчик влажности и температуры DHT11
Модель: DHT11
Можно купить (штук): 2
По цене: 6.00 бел руб

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

Питание и I/O 3.5-5.5 В
Определение влажности 20-95% с 5% точностью
Определение температуры 0-50 град. с точностью 2 град.
Частота опроса не более 1 Гц (не более раза в 1 сек.)
Размеры 15.5мм x 12мм x 5.5мм
3 вывода с расстоянием между ножками 0.1"
Выводы:
1. Vcc (3-5В питание)
2. Data out — Вывод данных
3. Земля
При подключении к микроконтроллеру, вы можете между выводами Vcc и Data разместить подтягивающий pull-up резистор номиналом 10 кОм. Плата Arduino имеет встроенные pull-up, однако они очень слабенькие — порядка 100 кОм.

 

Схема подключения  датчика температуры и влажности DHT11 к Arduino

Пример скетча:


#include "DHT.h"
#define DHTPIN 0     // к какому пину будет подключен вывод Data

//выбор используемого датчика
#define DHTTYPE DHT11   // DHT 11 
//#define DHTTYPE DHT22   // DHT 22  (AM2302)
//#define DHTTYPE DHT21   // DHT 21 (AM2301)

//инициализация датчика
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600); 
  dht.begin();
}

void loop() {
  // чтение температуры и влажности займет примерно 250 миллисекунд
  float h = dht.readHumidity();
  float t = dht.readTemperature();

  // проверяем правильные ли данные получили
  if (isnan(t) || isnan(h)) {
    Serial.println("Error reading from DHT");
  } else {
    Serial.print("Humidity: "); 
    Serial.print(h);
    Serial.print(" %t");
    Serial.print("Temperature: "); 
    Serial.print(t);
    Serial.println(" *C");
  }
}


Источник http://arduino.dp.ua/prod185-Datchik_vlajnosti_i_temperatyri_DHT11
 

Написать отзыв

Ваше имя:


Ваш отзыв: Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:



См. также