DFRobot Q5028
тел. +7(499)347-04-82
Описание DFRobot Q5028
Конечно! Вот подробное описание, технические характеристики и информация о совместимости для модуля DFRobot Q5028.
Описание DFRobot Q5028 (Gravity: I2C OLED-дисплей 128x64)
DFRobot Q5028 — это компактный OLED-дисплейный модуль, созданный для упрощения интеграции в электронные проекты. Он входит в популярную экосистему Gravity от DFRobot, что означает стандартизированный разъем (3-pin или 4-pin) и совместимость с сотнями других сенсоров и плат расширения без пайки.
Ключевые особенности:
- Высококонтрастный OLED-экран: Дисплей с органическими светодиодами, обеспечивающий яркие, самоподсвечивающиеся пиксели с отличной читаемостью даже при слабом освещении и широком угле обзора. Черный цвет — действительно глубокий черный.
- Интерфейс I2C: Для подключения требуется всего 4 провода (VCC, GND, SDA, SCL), что экономит цифровые пины на контроллере. На борту есть перемычка для смены адреса I2C (по умолчанию 0x3C).
- Готовность к работе (Plug&Play): Модуль поставляется с предустановленными пинами и разъемом Gravity, что позволяет подключить его к основной плате (например, DFRduino) за считанные секунды.
- Прошивка на чипе SSD1306: Широко распространенный драйвер дисплея, для которого существует огромное количество готовых библиотек и примеров кода для Arduino IDE, MicroPython и других платформ.
- Компактный размер: Идеально подходит для проектов, где важен малый форм-фактор: носимые устройства, портативные измерительные приборы, интерфейсы для мини-станций.
Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Тип дисплея | OLED (Organic Light-Emitting Diode) | | Разрешение | 128 x 64 пикселей | | Размер дисплея | 0.96 дюйма (по диагонали) | | Цвет | Белый (или синий) на черном фоне | | Управляющий чип | SSD1306 | | Интерфейс связи | I²C (шина IIC) | | Адрес I2C по умолчанию | 0x3C (может быть изменен на 0x3D перемычкой на плате) | | Напряжение питания | 3.3В - 5В (совместим с 5V и 3.3V логикой) | | Потребляемый ток | ~20 мА (макс.) | | Угол обзора | > 160° | | Габариты (Д x Ш x В) | Около 27.5мм x 39мм (без учета пинов) | | Разъем | Стандартный 4-пиновый разъем Gravity (I2C) | | Рабочая температура | -40°C ~ +80°C |
Парт-номера и артикулы
Основной артикул производителя (SKU) для заказа:
- SEN0135 (это официальный SKU на сайте DFRobot и у большинства дистрибьюторов).
Другие возможные обозначения (могут встречаться у разных поставщиков):
- DFR0502 (устаревший или альтернативный код серии)
- DFRobot Q5028 (потребительское название)
Рекомендуется использовать основной артикул: SEN0135.
Совместимые модели и платформы
Модуль универсален благодаря интерфейсу I2C и библиотекам для SSD1306.
1. Платы расширения и шилды (Shields):
- DFRobot Gravity I/O Expansion Shield (для Arduino Uno R3) — идеальная пара, позволяет подключать несколько I2C устройств одновременно.
- DFRomeo V2/V3 (All-in-one контроллер)
- Любые другие шилды с выведенными 4-пиновыми I2C разъемами Gravity или стандартными пинами.
2. Основные контроллеры:
- Семейство Arduino: Uno R3, Leonardo, Mega 2560, Nano, Micro и т.д.
- Семейство DFRduino (клоны Arduino от DFRobot).
- ESP32 / ESP8266 (NodeMCU, Wemos D1 и др.) — популярен для IoT-проектов.
- Raspberry Pi Pico / Pico W (используя Arduino IDE или MicroPython).
- Raspberry Pi (через GPIO, используя Python-библиотеки, например,
luma.oled). - micro:bit (через переходник Gravity или пайку).
- Контроллеры DFRobot: FireBeetle, Boson, Maqueen и др.
3. Программная совместимость:
- Arduino IDE: Библиотеки
Adafruit SSD1306+Adafruit GFX(самые популярные),U8g2. - PlatformIO: Те же библиотеки.
- MicroPython / CircuitPython: Существуют драйверы для SSD1306.
- Python (для Raspberry Pi): Библиотеки
luma.oled,pillow. - Scratch / MakeCode: Через специализированные расширения для micro:bit или Arduino.
Краткое резюме
DFRobot Q5028 (SEN0135) — это отличный выбор для быстрого и удобного добавления информационного дисплея в ваш проект на Arduino или другой платформе. Его главные преимущества — качественный OLED-экран, простой интерфейс I2C и готовность к работе в экосистеме Gravity.