DFRobot DRI0001
тел. +7(499)347-04-82
Описание DFRobot DRI0001
Конечно, вот подробное описание, технические характеристики и информация о совместимости для датчика DFRobot DRI0001.
DFRobot DRI0001 - Цифровой датчик освещенности (BH1750)
Описание: DFRobot DRI0001 — это цифровой датчик освещенности на базе популярного 16-битного датчика BH1750FVI. Он предназначен для точного измерения интенсивности окружающего света в широком диапазоне (от 0 до 65535 люкс) без необходимости использования внешних компонентов. Датчик общается с микроконтроллером по интерфейсу I2C, что делает его простым в подключении и использовании.
Ключевой особенностью является встроенный 16-битный АЦП, который обеспечивает высокую точность и линейность измерений, а также отсутствие необходимости в калибровке. Датчик нечувствителен к инфракрасному излучению, что позволяет получать данные, близкие к восприятию человеческого глаза. Идеально подходит для проектов умного дома (автоматическое управление освещением), метеостанций, систем контроля энергопотребления и робототехники.
Технические характеристики:
| Параметр | Значение / Описание | | :--- | :--- | | Чип датчика | ROHM BH1750FVI | | Интерфейс связи | I2C (шина IIC) | | Адрес I2C по умолчанию | 0x23 (может быть переключен на 0x5C перемычкой) | | Диапазон измерений | 0 — 65535 лк (люкс) | | Точность | ±20% (типичное значение) | | Разрешение / Чувствительность | Программируется: 0.5 лк, 1 лк, 4 лк | | Режимы измерения | Непрерывный (H-Resolution / H-Resolution Mode2 / L-Resolution) и разовый (One Time) | | Напряжение питания | 3.3В — 5В | | Потребляемый ток | ~0.12 мА в режиме ожидания, ~0.19 мА в режиме измерения | | Встроенный АЦП | 16-битный | | Спектральная чувствительность | Близка к чувствительности человеческого глаза (корректировка ИК-составляющей) | | Влияние температуры | < ±10% при -40°C ~ +85°C | | Рабочая температура | -40°C ~ +85°C | | Размеры платы | 22 x 30 мм | | Разъем | 4-пиновый (GND, VCC, SDA, SCL) |
Парт-номера и аналоги
- Основной парт-номер DFRobot: SEN0093 (это официальный код товара в каталоге DFRobot).
- Код на Wiki DFRobot: DRI0001 (используется в документации и библиотеках).
- Чип датчика: BH1750FVI (производитель: ROHM).
- Аналогичные модули на рынке: Модули с маркировкой "GY-302" или просто "BH1750 Module" являются полными аналогами по схемотехнике и функционалу и, как правило, полностью совместимы по распиновке и протоколу.
Совместимые модели и платформы
Датчик универсален и совместим с подавляющим большинством популярных платформ благодаря простоте интерфейса I2C.
Микроконтроллеры и Платы разработки:
- Arduino: Все модели (Uno, Leonardo, Mega, Nano, Micro и т.д.).
- ESP8266: NodeMCU, Wemos D1 Mini.
- ESP32: Все модели.
- Raspberry Pi Pico (RP2040) и совместимые.
- STM32 (через HAL или Arduino Core).
- Micro:bit (через расширение или специальный адаптер I2C).
Одноплатные компьютеры:
- Raspberry Pi (все модели с GPIO, использующие интерфейс I2C).
- Orange Pi, Banana Pi и другие SBC с поддержкой I2C.
Промышленные и образовательные платформы:
- DFRobot Romeo, Fermion серии.
- BBC micro:bit (с адаптером).
- Grove-совместимые системы: Датчик напрямую не имеет Grove-коннектора, но может быть подключен через Grove - I2C Hub или Grove - 4 Pin to I2C Adapter.
Программная совместимость:
Существуют готовые библиотеки для удобной работы:
- Для Arduino/ESP: Библиотеки
DFRobot_BH1750(от DFRobot) или популярная универсальная библиотекаBH1750от Christopher Laws. - Для Raspberry Pi (Python): Библиотеки
smbus2илиbh1750(pip install bh1750). - Для MicroPython: Существуют реализации драйверов для BH1750.
Примечание: При подключении к платам с логикой 3.3В (например, ESP32, Raspberry Pi) рекомендуется также использовать уровень 3.3В для питания датчика, хотя он обычно корректно работает и от 5В.