Ви дивилися
Каталог товарів
Клієнту
Тема сайту:
+38 (066) 305-77-25
Наша адреса
Україна, тимчасово - доставка тільки Новою Поштою, УкрПоштою, МістПошта, ROZETKA Delivery
Телефони
Графік роботи
  • Пн-Пт: з 9 до 18
  • Сб: з 10 до 17
  • Нд: з 11 до 16
E-mail
Ми в соцмережах
Перейти до контактів
0 0
Каталог
Головна
Дивилися
1
Закладки
0
Порівняти
0
Контакти

DHT11 модуль датчика вологості та температури

Країна-виробник: Китай Код товару: 1139
0
Все про товар
Опис
Характеристики
Відгуки 0
Питання0
FAQ
Інструкція
DHT11 модуль датчика вологості та температури
DHT11 модуль датчика вологості та температури
DHT11 модуль датчика вологості та температури
DHT11 модуль датчика вологості та температури
DHT11 модуль датчика вологості та температури
DHT11 модуль датчика вологості та температури
В наявності
Код товару: 1139
45.00 грн
Знайшли дешевше?
🚚 Відправка в день замовлення при оформленні до 15:00
-Робоча напруга-:3 - 5 В
-Робоча частота-:1 Гц
-Вимірювання відносної вологості-:20 - 95% RH±5% (макс.)
-Розміри-:28.4 х 13.1 мм
-Діапазон робочої температури-:0°C .. + 50°C ± 2% (макс.)
Доставка
Новою Поштою у відділення та поштомати
Новою Поштою у відділення та поштомати
від 80 ₴
ROZETKA Delivery
ROZETKA Delivery
Фіксована 49грн
Укрпоштою у відділення по Україні
Укрпоштою у відділення по Україні
від 45 ₴
Meest Пошта
Meest Пошта
від 49 ₴
Оплата
Оплата карткою Оплата карткою
Переказ на картку Переказ на картку
Оплата на IBAN Оплата на IBAN
Безготівковий розрахунок Безготівковий розрахунок
Післяплата Післяплата
Гарантійні положення
Гарантійні зобов'язання на товари, які були паяні, не поширюються
DHT11 модуль датчика вологості та температури
Код товару: 1139
45.00 грн
Опис

🏷️ DHT11 модуль датчика вологості та температури

Цифровий модуль DHT11 для вимірювання температури 0–50°C та вологості 20–95% RH, працює від 3–5 В з частотою 1 Гц.

⚡ Швидкий огляд

  • Тип товару: Модуль цифрового датчика температури та вологості (DHT11).
  • Робоча напруга: 3 - 5 В.
  • Робоча частота: 1 Гц.
  • Діапазон робочої температури: 0°C .. + 50°C ± 2% (макс.).
  • Вимірювання відносної вологості: 20 - 95% RH±5% (макс.).
  • Розміри: 28.4 х 13.1 мм.

📖 Загальний опис

DHT11 — компактний цифровий датчик, який одночасно вимірює вологість повітря та температуру навколишнього середовища й віддає дані у цифровому вигляді через однопровідний інтерфейс. Завдяки простому підключенню та стабільним показникам модуль зручно використовувати у DIY-проєктах, метеостанціях, навчальних STEM-роботах і базових системах розумного дому.

✅ Технічні переваги

  • Два вимірювання в одному модулі — одночасний контроль температури та відносної вологості через цифровий вихід.
  • Просте підключення — підходить для швидкої інтеграції у мікроконтролерні проєкти з опитуванням 1 Гц.
  • Компактний форм-фактор — зручно монтувати у невеликі корпуси та макетні збірки.
  • Варіантність виконання — доступні опції зі світлодіодом або без світлодіода.

🔧 Де застосовується?

Домашні метеостанції- контроль мікроклімату, відображення температури та вологості.

Проєкти Arduino- швидка інтеграція датчика у DIY-збірки та прототипи.

Розумний дім- автоматизація зволоження/вентиляції на основі показників.

Теплиці та оранжереї- моніторинг умов вирощування та мікроклімату.

STEM-навчання- демонстрація вимірювань і базова робота з датчиками.

IoT-пристрої- передача даних у веб-інтерфейс/додаток через контролер.

🧩 Швидкий старт

  1. Крок 1: Підключіть модуль до живлення та контролера: VCC, GND і сигнальний вивід DATA.
  2. Крок 2: Налаштуйте опитування з інтервалом не менше 1 секунди (відповідає робочій частоті 1 Гц).
  3. Крок 3: Зчитайте температуру та вологість у вашій програмі та виведіть/передайте дані у потрібний інтерфейс.
  4. Крок 4: За потреби забезпечте підтягування сигнальної лінії резистором 4.7–10 кОм між DATA та VCC (якщо ваш модуль/датчик його не має).

📦 Технічні характеристики

  • Тип датчика: Цифровий комбінований датчик температури та вологості
  • Модель: DHT11
  • Робоча напруга: 3 - 5 В
  • Робоча частота: 1 Гц
  • Діапазон робочої температури: 0°C .. + 50°C ± 2% (макс.)
  • Вимірювання відносної вологості: 20 - 95% RH±5% (макс.)
  • Розміри: 28.4 х 13.1 мм
  • Інтерфейс: Однопровідний цифровий
  • Кількість контактів: 3 (VCC, GND, DATA)
  • Час одного вимірювання: приблизно 0.8 секунди
  • Струм споживання: режим вимірювання: 0.3 мА; режим очікування: 60 мкА
  • Наявність світлодіода: Зі світлодіодом, Без світлодіода

⚠️ Важливо знати

  • Оптимальна частота опитування: одне зчитування займає близько 0.8 секунди, тому встановлюйте інтервал не менше 1 секунди для стабільних показників.
  • Підтягуючий резистор: якщо використовується датчик/модуль без підтягування, додайте 4.7–10 кОм між сигнальним виводом і VCC для надійної роботи однопровідного інтерфейсу.
  • Довжина сигнального дроту: для стабільної передачі даних рекомендовано обмежити довжину лінії до 20 метрів; на більших відстанях використовуйте екранований кабель.
  • Точність: датчик має обмежену точність (±5% для вологості та ±2°C для температури); за потреби можна застосувати програмну корекцію після порівняння з еталонним датчиком.
  • Захист від перешкод: розміщуйте датчик подалі від джерел електромагнітних завад; за необхідності використовуйте фільтруючі конденсатори 100 нФ між живленням і землею поблизу датчика.

❓ FAQ

Q
Яка робоча напруга модуля DHT11?
A
Робоча напруга: 3 - 5 В.
Q
Який рекомендований інтервал опитування?
A
Не менше 1 секунди, оскільки одне зчитування займає приблизно 0.8 секунди, а робоча частота вказана як 1 Гц.
Q
Які діапазони вимірювання підтримує датчик?
A
Температура: 0°C .. + 50°C ± 2% (макс.). Відносна вологість: 20 - 95% RH±5% (макс.).
Q
Чи потрібен підтягуючий резистор на лінії DATA?
A
Іноді так: якщо підтягування не вбудоване у ваш модуль/датчик, додайте резистор 4.7–10 кОм між DATA та VCC.
Q
Чи є варіанти модуля за комплектацією?
A
Так, доступні опції: зі світлодіодом або без світлодіода.
#DHT11 #ДатчикВологості #ДатчикТемператури #Arduino #РозумнийДім #Метеостанція #Датчики
Характеристики
-Основні-
-Робоча напруга-
3 - 5 В
-Робоча частота-
1 Гц
-Вимірювання відносної вологості-
20 - 95% RH±5% (макс.)
-Додаткові-
-Розміри-
28.4 х 13.1 мм
-Діапазон робочої температури-
0°C .. + 50°C ± 2% (макс.)
Відгуки

Відгуків про цей товар ще не було.

Немає відгуків про цей товар, станьте першим, залиште свій відгук.

Питання та відповіді
Додайте питання, і ми відповімо найближчим часом.

Немає питань про даний товар, станьте першим і задайте своє питання.

Інструкція

?️ Інструкція з підключення датчика DHT11

Цифровий датчик температури та вологості для проєктів Arduino

1. Необхідні компоненти

  • Датчик DHT11 - цифровий датчик температури та вологості
  • Плата Arduino (Uno, Nano, Mega або інша сумісна)
  • З'єднувальні дроти (Jumper wires)
  • LCD дисплей з I2C модулем (опційно, для відображення даних)
  • Макетна плата (опційно, для зручності підключення)
  • USB кабель для підключення Arduino до комп'ютера

2. Характеристики датчика DHT11

  • Діапазон вимірювання вологості: 20-90% RH, точність ±5% RH
  • Діапазон вимірювання температури: 0-50°C, точність ±2°C
  • Напруга живлення: 3.3В - 5В постійного струму
  • Струм споживання: 0.3мА при вимірюванні, 60мкА в режимі очікування
  • Частота опитування: не частіше ніж 1 раз на секунду

3. Розпіновка датчика DHT11

Датчик DHT11 зазвичай має 3 або 4 контакти. В модулі з 3 контактами:

flowchart TB
    DHT["Датчик DHT11"] --- VCC["VCC або +
    Живлення"]
    DHT --- DATA["S або DATA
    Сигнальний вихід"]
    DHT --- GND["GND або -
    Земля"]
Якщо ваш модуль має 4 контакти, то контакт, який не позначений, зазвичай не використовується (NC - Not Connected).

4. Схема підключення

flowchart LR
    Arduino["Arduino
    Плата"] --- 5V["5V"]
    Arduino --- GND["GND"]
    Arduino --- D2["Цифровий пін D2"]
    
    DHT["Датчик DHT11"] --- VCC["VCC (+)"]
    DHT --- DATA["DATA (S)"]
    DHT --- GND_DHT["GND (-)"]
    
    5V --- VCC
    GND --- GND_DHT
    D2 --- DATA

Додаткове підключення LCD дисплея з I2C:

flowchart LR
    Arduino --- 5V
    Arduino --- GND
    Arduino --- SDA["SDA (A4)"]
    Arduino --- SCL["SCL (A5)"]
    
    LCD["LCD дисплей
    з I2C модулем"] --- VCC_LCD["VCC"]
    LCD --- GND_LCD["GND"]
    LCD --- SDA_LCD["SDA"]
    LCD --- SCL_LCD["SCL"]
    
    5V --- VCC_LCD
    GND --- GND_LCD
    SDA --- SDA_LCD
    SCL --- SCL_LCD

5. Покрокове підключення

Підключення датчика DHT11:

  1. Підключіть контакт VCC (або +) датчика до піна 5V на платі Arduino
  2. Підключіть контакт GND (або -) датчика до піна GND на платі Arduino
  3. Підключіть контакт DATA (або S) датчика до будь-якого цифрового піна на платі Arduino (у прикладі використовується пін D2)
Хоча датчик DHT11 може працювати на напрузі 3.3В, рекомендується використовувати 5В для більшої стабільності сигналу, особливо при використанні довгих з'єднувальних дротів.

Підключення LCD дисплея з I2C (опційно):

  1. Підключіть контакт VCC дисплея до піна 5V на платі Arduino
  2. Підключіть контакт GND дисплея до піна GND на платі Arduino
  3. Підключіть контакт SDA дисплея до піна A4 (або SDA) на платі Arduino
  4. Підключіть контакт SCL дисплея до піна A5 (або SCL) на платі Arduino

6. Програмування

Варіант 1: FLProg (Візуальне програмування)

  1. Запустіть середовище FLProg на вашому комп'ютері
  2. У бібліотеці блоків знайдіть: Датчики → Датчики влажности → Датчик температуры и влажности DHT11 (DHT21, DHT22)
  3. Перетягніть цей блок на робочу область
  4. Двічі клацніть на блоці для налаштування:
    • Цифровой pin: Виберіть пін, до якого підключено датчик (наприклад, D2)
    • Тип: Виберіть DHT11
    • Выходы: Поставте галочки навпроти "Выход температуры" та "Выход влажности"
    • Время опроса датчика: Виберіть "Периодически" і встановіть "Опрашивать каждые 1 сек" або більше
  5. Натисніть "Готово"
  6. Для відображення даних на LCD дисплеї додайте блоки конвертації та відображення
  7. Скомпілюйте і завантажте програму на Arduino
Зчитування даних з одного датчика DHT займає близько 0.8 секунди. Тому інтервал опитування не повинен бути меншим за 1 секунду. При використанні кількох датчиків DHT, розрахуйте мінімальний інтервал за формулою: Інтервал = Кількість_датчиків × 0.8 секунди.

Варіант 2: Arduino IDE (Програмний код)

  1. Відкрийте Arduino IDE
  2. Встановіть необхідні бібліотеки:
    • DHT sensor library by Adafruit
    • Adafruit Unified Sensor Driver
    • LiquidCrystal_I2C (якщо використовуєте LCD дисплей)
  3. Скопіюйте та вставте наступний код:
#include #include // Бібліотека для LCD I2C #include // Бібліотека для датчика DHT // --- Налаштування --- #define DHTPIN 2 // Пін, до якого підключено датчик (D2) #define DHTTYPE DHT11 // Тип датчика (DHT11) // Адреса I2C дисплея (зазвичай 0x27 або 0x3F) #define LCD_ADDRESS 0x27 #define LCD_COLS 16 // Кількість стовпців дисплея #define LCD_ROWS 2 // Кількість рядків дисплея // Інтервал опитування датчика в мілісекундах (1000 мс = 1 сек) const unsigned long POLLING_INTERVAL = 1000; // -------------------- // Ініціалізація об'єктів LiquidCrystal_I2C lcd(LCD_ADDRESS, LCD_COLS, LCD_ROWS); DHT dht(DHTPIN, DHTTYPE); unsigned long previousMillis = 0; // Змінна для зберігання часу останнього опитування void setup() { Serial.begin(9600); // Для відлагодження // Ініціалізація LCD lcd.init(); lcd.backlight(); lcd.setCursor(0, 0); lcd.print("Initializing..."); // Ініціалізація датчика DHT dht.begin(); delay(1500); // Невелика затримка для стабілізації lcd.clear(); } void loop() { // Отримуємо поточний час unsigned long currentMillis = millis(); // Перевіряємо, чи минув інтервал опитування if (currentMillis - previousMillis >= POLLING_INTERVAL) { // Зберігаємо час останнього опитування previousMillis = currentMillis; // Зчитуємо вологість float h = dht.readHumidity(); // Зчитуємо температуру в Цельсіях float t = dht.readTemperature(); // Перевіряємо, чи зчитування пройшло успішно if (isnan(h) || isnan(t)) { Serial.println("Failed to read from DHT sensor!"); lcd.clear(); lcd.setCursor(0, 0); lcd.print("Read Error"); return; // Виходимо з цієї ітерації, якщо помилка } // Очищуємо дисплей перед виведенням нових даних lcd.clear(); // Виводимо температуру lcd.setCursor(0, 0); // Перший рядок lcd.print("T->"); lcd.print(t, 1); // Виводимо температуру з 1 знаком після коми // Виводимо вологість lcd.setCursor(0, 1); // Другий рядок lcd.print("RH->"); lcd.print(h, 1); // Виводимо вологість з 1 знаком після коми // Виведення в Serial монітор Serial.print("Humidity: "); Serial.print(h); Serial.print(" %\t"); Serial.print("Temperature: "); Serial.print(t); Serial.println(" *C"); } }

7. Перевірка роботи

  1. Завантажте прошивку в Arduino
  2. Якщо використовуєте LCD дисплей, на ньому мають з'явитися показники температури (T) та відносної вологості (RH)
  3. Якщо не використовуєте дисплей, відкрийте монітор послідовного порту в Arduino IDE (Tools → Serial Monitor) з налаштуванням 9600 бод для перегляду даних
  4. Дані мають оновлюватися з заданим інтервалом (зазвичай 1 секунда)
При першому запуску показання датчика можуть бути "NAN" (Not a Number), поки датчик не ініціалізується. Зачекайте кілька секунд.

8. Практичні застосування

Домашня метеостанція:

Використовуйте датчик DHT11 для створення простої метеостанції з відображенням температури та вологості на LCD дисплеї. Додайте функцію запису даних на SD-карту для відстеження змін параметрів протягом дня.

Система контролю мікроклімату:

Підключіть до Arduino реле для керування вентилятором або обігрівачем в залежності від показів температури та вологості. Наприклад, вмикати вентилятор, коли температура перевищує 25°C, або обігрівач, коли опускається нижче 18°C.

9. Поради з експлуатації

  • Калібрування: Датчик DHT11 має відносно невисоку точність (±5% RH, ±2°C). Для більш точних вимірювань можна відкалібрувати його, порівнюючи показання з еталонним термометром.
  • Розташування: Не розміщуйте датчик поблизу джерел тепла або під прямими сонячними променями, це спотворить показання.
  • Захист від вологи: Хоча датчик вимірює вологість, він не є водонепроникним. Уникайте прямого контакту з водою або конденсатом.
  • Енергоспоживання: DHT11 споживає мало енергії (60мкА в режимі очікування), що робить його придатним для проектів з батарейним живленням.
  • Інтервал опитування: Не опитуйте датчик частіше ніж раз на секунду, це може призвести до помилок у зчитуванні даних.
При використанні кількох датчиків DHT на одній платі Arduino, збільшіть інтервал опитування для кожного з них. Для 10 датчиків інтервал має бути не менше 8 секунд (10 × 0.8 секунди).
Важливе зауваження: Ми доклали зусиль, щоб ця інструкція була точною та корисною. Однак, ця інструкція надається як довідковий матеріал. Електронні компоненти можуть мати варіації, а схеми підключення залежать від конкретних умов та вашого обладнання. Ця інформація надається "як є", без гарантій повноти чи безпомилковості. Наполегливо рекомендуємо перевіряти специфікації вашого модуля (datasheet), звірятися з іншими джерелами та, за найменших сумнівів, звертатися до кваліфікованих фахівців, особливо при роботі з напругою 220В.

FAQ (часті запитання)

Рекомендовані статті
Порівняння датчиків температури та вологості (DHT11 vs DHT22 vs BME280)
Порівняння датчиків температури та вологості (DHT11 vs DHT22 vs BME280)
Блог, Інструкції Підключення та Огляди
17.02.2025
Ви дивилися
HC-SR04 Ультразвуковий датчик відстані
Код товару: 1184
В наявності
0
48.00 грн