HTU21 — це цифровий сенсор температури та відносної вологості високої точності, виконаний на основі твердотільної CMOS-технології. У мікросхему вбудовані модулі вимірювання, АЦП-перетворення, обробки сигналу, інтерфейс I2C, а також енергонезалежна пам’ять для зберігання заводського калібрування.
Завдяки використанню полімерних діелектриків промислового стандарту, HTU21 забезпечує низький дрейф, мінімальний гістерезис та високу довготривалу стабільність показників. Сенсори повністю взаємозамінні та не потребують додаткового налаштування чи калібрування у програмі.
Технічні характеристики:
- Діапазон вимірювання вологості: 0 ... 100 % RH
- Точність вимірювання вологості: ±2% RH (у межах 0...80% RH)
- Діапазон вимірювання температури: -40 ... +125 °C
- Точність вимірювання температури: ±0.3 °C
- Напруга живлення: 3.3 ... 5 В
- Споживаний струм в активному режимі: 450 мкА
- Споживаний струм у режимі очікування: 20 нА
- Інтерфейс передачі даних: I2C
- Габарити модуля: 13 × 12 мм
Підходить для створення точних метеостанцій, систем моніторингу навколишнього середовища, клімат-контролю (HVAC) та інших застосувань, де важливе точне вимірювання температури та вологості.
Приклад використання: Проста метеостанція з HTU21 і Arduino
Сенсор HTU21 чудово підходить для створення компактної метеостанції, яка вимірює температуру та вологість у приміщенні або на вулиці. Завдяки цифровому інтерфейсу I2C підключення до Arduino дуже просте, а висока точність робить цей модуль відмінним вибором для моніторингу мікроклімату.
Необхідні компоненти:
- Arduino Uno (або Nano)
- Датчик HTU21 (на модулі)
- З'єднувальні дроти
- Бібліотека
Adafruit_HTU21DF - Серійний монітор в Arduino IDE
Схема підключення (I2C):
- VCC → 3.3В або 5В Arduino
- GND → GND Arduino
- SCL → A5 (на Uno/Nano)
- SDA → A4 (на Uno/Nano)
Приклад коду:
// Підключаємо бібліотеку Adafruit для HTU21
#include <Wire.h>
#include <Adafruit_HTU21DF.h>
// Створюємо об'єкт сенсора
Adafruit_HTU21DF htu = Adafruit_HTU21DF();
void setup() {
Serial.begin(9600);
Serial.println("Метеостанція Arduino + HTU21");
if (!htu.begin()) {
Serial.println("Помилка ініціалізації HTU21!");
while (1);
}
}
void loop() {
float temp = htu.readTemperature();
float humidity = htu.readHumidity();
Serial.print("Температура: ");
Serial.print(temp);
Serial.println(" *C");
Serial.print("Вологість: ");
Serial.print(humidity);
Serial.println(" %");
delay(2000);
}
Результат роботи:
Кожні 2 секунди в серійному моніторі буде відображатись актуальна температура та відносна вологість. Проєкт можна розширити, додавши OLED-дисплей, відправлення даних на веб-сервер або запис на SD-карту.
Можливі застосування:
- Моніторинг клімату в кімнаті
- Системи розумного дому
- Контроль вологості в теплицях
- Побутові метеостанції
HTU21 — чудовий вибір для проєктів, де важлива точність, простота та надійність вимірювань!
Датчик вологості та температури високої точності HTU21
- Модель HTU21
- Код: ID-138
- Наявність Є в наявності
-
135.36грн.
Рекомендовані товари
Цифровий датчик температури та вологості DHT22
Опитування даних з датчика виконується мікроконтролером за протоколом WIREМаркування AM2302Діапазон ..
178.54грн.
Цифровий датчик температури та вологості DHT22 з підтягуючим резистором
Опитування даних з датчика виконується мікроконтролером за протоколом WIREМаркування AM2302Діапазон ..
139.04грн.
Датчик вологості та температури DHT21
DHT21 (AM2301) – Датчик вологості та температури для Arduino, ESP32, Raspberry Pi DHT21 (AM2301) ..
261.32грн.






