DFRobot ROB0003
тел. +7(499)347-04-82
Описание DFRobot ROB0003
Конечно! Вот подробное описание, технические характеристики, парт-номера и совместимые модели для датчика цвета DFRobot ROB0003 (TCS34725 RGB Color Sensor).
Описание
DFRobot ROB0003 — это высокоточный цифровой датчик цвета на базе микросхемы TCS34725 от ams (ранее TAOS). Датчик способен определять интенсивность красного (R), зеленого (G), синего (B) компонентов и освещенность (Clear) окружающего света. Это позволяет не только измерять цвет в режиме RGB, но и рассчитывать цветовые температуры, а также точно определять цвета объектов при внешней подсветке.
Ключевые особенности:
- Интеграция с фильтрами: Имеет встроенные IR-фильтр и UV-фильтр, что минимизирует влияние инфракрасного и ультрафиолетового излучения на точность измерений.
- Гибкие настройки: Возможность программной регулировки времени интегрирования (времени замера) и коэффициента усиления (Gain). Это позволяет адаптировать датчик к различным условиям освещенности — от темноты до яркого солнечного света.
- Встроенный источник света: Оснащен мощным белым светодиодом, который включается по команде с микроконтроллера для подсветки объекта, обеспечивая стабильные условия измерения независимо от внешнего освещения.
- Цифровой интерфейс: Работает по шине I2C, что упрощает подключение к большинству популярных платформ (Arduino, Raspberry Pi, ESP32 и др.).
- Широкое применение: Идеален для проектов сортировки по цвету, калибровки цвета дисплеев, создания светомузыки, "умных" систем освещения (автоматическая корректировка цветовой температуры) и робототехники.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Основной чип | ams TCS34725 | | Интерфейс связи | I2C (адрес по умолчанию 0x29) | | Напряжение питания | 3.3В - 5В | | Измеряемые параметры | Красный (R), Зеленый (G), Синий (B), Освещенность (Clear) | | Диапазон усиления (Gain) | 1x, 4x, 16x, 60x | | Время интегрирования | Программируемое: от 2.4 мс до 614.4 мс | | Встроенная оптика | Инфракрасный (IR) блокирующий фильтр, УФ-фильтр | | Встроенный светодиод | Мощный белый светодиод для подсветки | | Рабочая температура | -30°C ~ +70°C | | Габариты (плата) | 22 x 22 мм | | Разъем | PH2.0-4P (совместим с DFRobot Gravity) |
Парт-номера и аналогичные артикулы
Этот датчик может встречаться под разными номерами в зависимости от магазина и региона. Основные из них:
- ROB0003 — Основной артикул DFRobot (часто в розничной упаковке).
- SEN0212 — Еще один популярный артикул DFRobot для этого датчика (часто в антистатическом пакете).
- DFR0606 — Устаревший артикул, под которым датчик также мог выпускаться.
- TCS34725 Color Sensor — Общее название по чипу. Многие сторонние производители выпускают аналогичные модули.
Важно: Модули от других производителей (например, Adafruit, SparkFun) на чипе TCS34725 будут функционально совместимы, но могут иметь отличия в распиновке, наличии или отсутствии встроенного светодиода и стабилизатора напряжения.
Совместимые модели и платформы
Датчик совместим с огромным количеством платформ благодаря интерфейсу I2C и наличию готовых библиотек.
1. Микроконтроллеры и платы разработки (через I2C):
- Arduino: Uno, Leonardo, Mega, Nano, Micro, Due и все клоны.
- ESP32 / ESP8266: Все популярные модули и платы на базе этих чипов (NodeMCU, WEMOS, ESP32 DevKit).
- Raspberry Pi: Все модели (Pi Pico, Zero, 3, 4, 5) через GPIO (требуется логический преобразователь 3.3В для 5В-плат).
- micro:bit (через расширитель с I2C).
- STM32 / ARM Cortex-M (честные библиотеки или программирование на уровне регистров).
- Teensy, Particle Photon, BBC micro:bit.
2. Платформы для быстрого прототипирования:
- Gravity (DFRobot): Датчик имеет стандартный 4-пиновый разъем Gravity, что позволяет подключать его к контроллерам DFRobot (как Arduino-совместимым, так и собственным) без пайки.
- DFRobot Boson Kit (для образовательных проектов).
- DFRobot Maqueen / Maqueen Plus (роботизированные платформы).
- DFRobot Beetle / FireBeetle серии.
- Grove (Seeed Studio): С помощью простого переходника Gravity-to-Grove датчик легко интегрируется в экосистему Grove и подключается к платам:
- Seeed Studio Xiao (ARM Cortex-M0+).
- Wio Terminal.
- Base Shield для Arduino.
3. Программная совместимость:
Существуют официальные и сообществом поддерживаемые библиотеки для:
- Arduino IDE: Библиотеки от DFRobot, Adafruit.
- PlatformIO
- MicroPython / CircuitPython (особенно для Raspberry Pi Pico и ESP32).
- Python (для Raspberry Pi, используя
smbusилиAdafruit_CircuitPython_TCS34725). - MakeCode / Scratch (честные расширения для micro:bit и др.).
Краткий итог
DFRobot ROB0003 (TCS34725) — это профессиональный, но при этом простой в использовании датчик цвета. Его ключевые преимущества — наличие фильтров для точных измерений, программируемые настройки и встроенная подсветка. Благодаря интерфейсу I2C и экосистеме Gravity он идеально подходит как для образовательных проектов, так и для серьезных задач в робототехнике, автоматизации и IoT.