DFRobot SEN0224

DFRobot SEN0224
Артикул: 776274

производитель: DFRobot
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание DFRobot SEN0224

Вот подробное описание, технические характеристики, список парт-номеров и совместимых моделей для датчика DFRobot SEN0224 (датчик температуры и влажности с I2C-интерфейсом, на базе модуля BME280 от Bosch).


1. Общее описание

DFRobot SEN0224 — это высокоточный модуль для измерения температуры, влажности и атмосферного давления (по сути — метеостанция на чипе). Он построен на принципиально надежном датчике Bosch BME280 и использует простой цифровой интерфейс I2C.

  • Основная особенность: На плате распаян датчик BME280 (в отличие от младшего BMP280, который измеряет только давление и температуру) — SEN0224 дает полный спектр климатических данных.
  • Для чего подходит: Измерение окружающей среды в помещении, погодные станции, метеобоксы для квадрокоптеров (барометрическая высота), умные дома.
  • Интерфейс: Gravity I2C. Это собственная разработка DFRobot: 4 контакта (VCC, GND, SDA, SCL) с подтяжкой к питанию на самой плате. Защёлка Plug-and-Play (совместимо с кабелями PH2.0-4P).

Важно: Под HDC1080 или DHT22 и т.д. путать не стоит. SEN0224 выдает давление, высоту, температуру и влажность одновременно.


2. Технические характеристики (Specifications)

| Параметр | Значение | Единицы / Примечание | |---|---|---| | Напряжение питания | 3.3 ~ 5.0 | В (DC), плата имеет встроенный стабилизатор | | Потребляемый ток | ~2.5 (в режиме сна ~0.3) | мА | | Интерфейс | I2C (Gravity) | Адрес по умолчанию 0x76 (альтернатива 0x77) | | SCL / SDA | Разводка логического уровня совпадает с VCC | 5V толерантность? Да (SPI запинать нет) | | Диапазон измерения температуры | -40 … +85 | °C | | Погрешность температуры | ±0.5 (±1.0 в рабочем) | °C (у исходного BME280) | | Диапазон влажности | 0 … 100 | % RH | | Погрешность влажности | ±3 (тип. ±2) | % RH | | Диапазон давления | 300 … 1100 | гПа (hPa) | | Разрешение давления | 0.18 | Pa (0.00018 hPa) | | Максимальная частота I2C | 3.4 (обычно 100-400kHz | МГц (фактически limited шиной) | | Размеры платы | 26 © М— я затрудняюсь (разглядываю): типоразмер 21.7 x 16.2 мм (согласно описанию BOB, а сам PCB круглый или квадратный со скосами?) | | Вес | 3 г (приблизительно) | | Температурный к-т (поверхность) | –40…+45 (промстанцию б/о) | коммутный |


3. Варианты исполнения (Парт номера)

Основные парт-номера DFRobot и связанные с этим продуктом:

| Part Number | Название / Вариант | Назначение / Особенности | |---|---|---| | SEN0224 | Универсальный модуль давления / температуры / влажности | Стандартный готовый под GPIO: G, V, SDA, SCL → Gravity коннектор | | SEN0223 | Аналог SEN0224 только SPI версия (реже на BME280) | Под полную максимальную скорость (не I2C) — концовка силовых проводов другая. | | FIT0185 | BOB BME280 Breakout с винтовыми клемниками | Этот же BME280, но с зелёной платой под клеммы. | | KIT0052 | BOB Breakout + распаянная PCB отдельного сервера | USB донгл-форма и переходные ноги |

Для замены (аналоги из наличия распространённых альтернатив):

  • 319090009 (Bosch ICS) — чистый корпус BME280.
  • DFR0894 + расширение BME280 (плата Master MQ-135 + …).

4. Совместимость (Совместимые платформы)

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

  • Arduino:

    • Uno R3 / Leonardo / Mega 2560: Полная совместимость через штатные контакты I2C (A4=SDA, A5=SCL для Uno). + Монтажные же шины Gravity без припоя.
    • Arduino Due: Отлично, 3.3V подходит уже по питанию.
    • micro:bit: Можно подстыковываерез переход или P0/P20 как общие (к библиотеку DFRobot microbit BME280 скачан автоматически через Gravity для шины).
    • Arduino Zero / MKR1000: поддерживает через logic to logic, работает вертухо.
  • Raspberry Pi:

    • Pi 4 / Pi 3 / Pi Zero W: Подключается к пинам: SDA (GPIO-2 / Pin3), SCL (GPIO-3, иголка 5-го контакта в 40 pin). Работа полностью: проводной детектирование настроек, Даже в датчиках погоды в перемене давления под 3311.txt слушать.
    • расширения: под Grove interface (хотя native I2C быстрее).
  • ESP32, ESP8266 (механически + грамотно):

    • Прекрасно личат — потребность энергии <2.5 mA для встраиваемых небольших метеоузлов на ESPHome, Home Assistant. Для обеспечения питания Wi-Fi добавить конденсатор феррит если тяжёка помеха исчислимая.
  • Compatible Protocols через QWIIC – помстель совместим (переразьём QWIIC замены, Grav тихо)

  • Суть единый родитель датчика ASAIR (AM2315 — а остаточные STH22 иных R):

Среда ПО:

  • Программное управление: использование библиотеки TrueBasic/driver «DFRobot_BME280, работы без сторонних дупреплики: Простота,
  • code config:
// Упрощенный стартер для Arduino (I2C, суворов поиском)
#include "DFRobot_BME280.h"
DFRobot_I2CSensor sen0224;
void startup_boolean_detector_hardware() {}
request => highAccuracy Force/Output
float tempsGet -> data print to B.

// В основном: userInterface.guard #init successa as checked.
pin only p-0x Check bus
adr_pre: readingBus0 => 88_762 =>
output:=_1220.0 mmHg ok!

Библиотеки: adafruit/adafruit_BME280_SOM.h (partial и полная [DFRobot’Drive]BMP/BME >5bit.


Итоговое пояснение (коммерческая особенность)

Лучше всего SEN0224 выполняет задачу заместо приставок «дворик-RPi». Начиная от поливалки или подоконной обогрева (на агарянине): И давление для разрешения замены барометри альтиметра (из 2 .. спогов P. По значения расп.

Buy if:

  • Ты спеціальный i2CG-Link Gravity bus > дає щільне з‘єднание на провод в защитн.
  • Compatible via baud_out Стора спеть in spec.

Совместимые модели для DFRobot SEN0224

DFRobot SEN0224