г. Екатеринбург
Малышева, 92
Пн-Пт: 10:00-19:00
Сб: 10:00-17:00
Вс: выходной

В корзине пусто!

ENS160 + AHT21 — модуль датчиков качества воздуха, CO₂, eCO₂, TVOC, температуры и влажности

ENS160 + AHT21 — модуль датчиков качества воздуха, CO₂, eCO₂, TVOC, температуры и влажности
В наличии 645 645 р.
Доступность: В наличии
Код товара: O04-03
Только самовывоз из магазина
  • Доставка и отправка не осуществляются.
Банковские карты, наличные
  • По расчетному счету с организациями не работаем.
  1. Оформите заказ на сайте.
  2. Получите подтверждение заказа на Ваш электронный адрес.
    Наш менеджер проверит наличие товара на складе и зарезервирует Ваш заказ.
  3. Заберите заказ в магазине в удобное для Вас время.
    Резерв товара сохраняется в течение 3-х дней.
    Обращаем Ваше внимание:
  • - на данный момент у нас нет доставки и отправки по Екатеринбургу и России
  • - только самовывоз
Оплата покупки производится при получении заказа в магазине.

Доступные способы оплаты: наличные, банковские карты.
Вместе с заказом выдается кассовый и товарный чек.

Обращаем Ваше внимание:
- по расчетному счету с организациями не работаем.
Деятельность нашего магазина осуществляется в рамках закона «О защите прав потребителей» РФ.
Если в срок гарантийного обслуживания приобретенный в магазине товар выходит из строя, Вы получаете возможность бесплатного устранения неполадок, замены товара на аналогичный или возврата денежных средств.

Обращаем Ваше внимание, гарантийное обслуживание не распространяется на:
- Расходные элементы и материалы: аккумуляторы, батареи и т.д.
- Товары, подвергавшиеся ремонту лицами, не имеющими соответствующей квалификации.
- Товары со вскрытыми гарантийными пломбами на корпусе.
- Товары, поврежденные в результате неправильной эксплуатации или эксплуатировавшиеся не по назначению.

Модуль ENS160 + AHT21 измеряет качество воздуха, CO₂, eCO₂, TVOC, температуру и влажность. Подходит для Arduino и других микроконтроллеров. Быстрая интеграция, высокая точность, автоматическая калибровка. Отличный выбор для умного дома и систем мониторинг
Популярные Теги: Климатические датчики

ENS160 + AHT21 — сенсор качества воздуха, CO₂, температуры и влажности.

ENS160 + AHT21 — цифровой многофункциональный датчик для оценки качества воздуха в помещениях. Он объединяет в одном модуле два высокоточных сенсора: ENS160 (газовый сенсор для CO₂ и TVOC) и AHT21 (датчик температуры и влажности).

Модуль специально разработан для проектов Arduino, ESP32, Raspberry Pi и других микроконтроллеров. Используется для мониторинга качества воздуха, автоматизации вентиляции, очистителей, «умных домов» и персональных метеостанций.


Основные функции

  • Определение концентрации углекислого газа (eCO₂) и летучих органических соединений (TVOC), включая толуол, водород, этанол, азот и озон.
  • Измерение температуры и влажности с помощью AHT21.
  • Поддержка до четырёх независимых MOX-сенсоров.
  • Автоматическая калибровка и коррекция базовой линии.
  • Быстрый запуск: менее 1 минуты прогрева и менее часа на стабилизацию.
  • Высокая устойчивость к влажности и кремнийсодержащим парам (силоксанам).

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

Напряжение питания:3.3 В (совместим с 5 В системами)
Интерфейс:I²C / SPI
Диапазон измерения температур:-40°C … +85°C
Диапазон измерения влажности:5 … 95% RH
Диапазон измерения газов:0-65535ppb
Выход:eCO₂, TVOC, AQI, температура, влажность
Время прогрева:< 1 мин
Размеры модуля:24 × 19 мм
Вес:≈ 2.8 г

Выводы

  • VIN — подача питания 5 В от внешнего источника.
  • 3V3 — альтернатива питанию модуля от 3.3 В.
  • GND — общий провод (минус).
  • SCL / SCLK — линия тактирования для интерфейсов I²C или SPI.
  • SDA / MOSI — линия передачи данных для интерфейсов I²C или SPI.
  • ADD / MISO — линия приёма данных (используется при работе по SPI).
  • CS — выбор интерфейса или управление выбором устройства при работе по SPI.
  • INT — выход прерывания от датчика ENS160 (сигнал готовности данных).

Подключение к Arduino UNO

Для соединения модуля с платой Arduino используются всего четыре провода:

  • 3V3 (модуль) → 3.3V (Arduino)
  • GND (модуль) → GND (Arduino)
  • SCL (модуль) → A5 (Arduino UNO)
  • SDA (модуль) → A4 (Arduino UNO)

Установка библиотек

Для корректной работы сенсора необходимо установить две библиотеки из GitHub:

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


Часто задаваемые вопросы (FAQ)

❓ Что модуль измеряет на практике?

ENS160 определяет уровень загрязнения воздуха, включая летучие органические соединения (VOC), углекислый газ (eCO₂), а также рассчитывает индекс качества воздуха (AQI). AHT21 измеряет температуру и относительную влажность.

❓ Какие типичные ошибки встречаются при подключении?
  • Подача питания 5 В вместо 3.3 В. ENS160 рассчитан на 3.3 В, и подача 5 В может привести к его выходу из строя.
  • Перепутаны SDA и SCL. Это приведет к отсутствию связи с микроконтроллером — данные не будут считываться.
  • Отсутствует общая «земля» (GND). Без общего GND модуль не будет работать корректно.
  • Не установлены библиотеки. В этом случае код компилируется с ошибками или модуль не возвращает данные.
  • Неправильное подключение интерфейса SPI/I2C. На модуле ENS160 можно использовать оба интерфейса, важно выбрать один и подключать соответствующие пины.
❓ Почему показания могут быть неточными?

Датчику нужно время на стабилизацию (около 30–60 минут). Также на показания влияют внешние факторы — поток воздуха, близость источников тепла или влажности, а также прямое освещение.

❓ Можно ли использовать модуль на улице?

Нет, ENS160 предназначен для внутреннего использования. На открытом воздухе без защиты от влаги и пыли сенсор может быстро выйти из строя.

❓ Как проверить, что модуль исправен?

Чтобы убедиться в работоспособности ENS160 + AHT21:

  1. Подключите модуль к Arduino согласно схеме (SDA → A4, SCL → A5, 3.3V и GND).
  2. Установите библиотеки SparkFun_Qwiic_Humidity_AHT20 и SparkFun_ENS160.
  3. Загрузите пример скетч с выводом данных в Serial Monitor.
  4. Откройте Serial Monitor и убедитесь, что появляются показания температуры, влажности и качества воздуха.
  5. Если значения обновляются и изменяются при изменении условий, модуль работает исправно.

Подключение модуля ENS160 + AHT21 к Arduino

Модуль ENS160 + AHT21 легко подключается к плате Arduino UNO всего четырьмя проводами. Ниже приведена инструкция по подключению и пример кода для вывода данных о качестве воздуха, температуре и влажности в «Последовательный порт» Arduino IDE.

Необходимые компоненты

  • Arduino UNO R3 — 1 шт.
  • Датчик ENS160 + AHT21 — 1 шт.
  • Провода DuPont (F-M) 20 см — 4 шт.
  • Кабель USB 2.0 A-B — 1 шт.

Схема подключения

Контакт модуляКонтакт Arduino UNO
3V33.3V
GNDGND
SDAA4
SCLA5

Настройка библиотек

Для работы используем библиотеки:

  • SparkFun_Qwiic_Humidity_AHT20
  • SparkFun_ENS160

Установите их через меню Sketch → Include Library → Manage Libraries в Arduino IDE.

Пример кода

// ENS160 + AHT21 Arduino Example#include <Wire.h>#include <SparkFun_ENS160.h>#include <SparkFun_Qwiic_Humidity_AHT20.h>SparkFun_ENS160 airSensor;AHT20 humiditySensor;void setup() {  Serial.begin(9600);  Wire.begin();  Serial.println("Инициализация ENS160 + AHT21...");  if (!humiditySensor.begin())    Serial.println("Ошибка инициализации AHT21!");  else    Serial.println("AHT21 успешно подключен.");  if (!airSensor.begin())    Serial.println("Ошибка инициализации ENS160!");  else    Serial.println("ENS160 успешно подключен.");}void loop() {  float temperature = humiditySensor.getTemperature();  float humidity = humiditySensor.getHumidity();  airSensor.setTempAndHum(temperature, humidity);  airSensor.measure();  Serial.print("Температура: "); Serial.print(temperature); Serial.println(" °C");  Serial.print("Влажность: "); Serial.print(humidity); Serial.println(" %");  Serial.print("AQI: "); Serial.println(airSensor.getAQI());  Serial.print("eCO₂: "); Serial.print(airSensor.getECO2()); Serial.println(" ppm");  Serial.print("TVOC: "); Serial.print(airSensor.getTVOC()); Serial.println(" ppb");  Serial.println("-----------------------------");  delay(2000);}  

Результат

После загрузки скетча откройте Serial Monitor (9600 бод) — вы увидите показания температуры, влажности и уровня загрязнения воздуха в реальном времени.

Задать вопрос о товаре

Даю согласие на обработку персональных данных  

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