DFRobot DFR0052

DFRobot DFR0052
Артикул: 775811

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

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

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

Описание DFRobot DFR0052

Конечно! Вот подробное описание, технические характеристики и информация о совместимости для модуля DFRobot DFR0052 (Gravity: I2C OLED 128x64 Display).


Описание модуля DFR0052

DFR0052 — это компактный и энергоэффективный графический дисплей на органических светодиодах (OLED) с диагональю 0.96 дюйма и разрешением 128x64 пикселей.

Ключевые особенности и преимущества:

  • Высокий контраст и углы обзора: OLED-технология обеспечивает глубокий черный цвет, высокую яркость и отличную читаемость под любым углом. Дисплей не требует подсветки, так как каждый пиксель светится самостоятельно.
  • Простой интерфейс: Использует I2C-шину, что требует всего 2 сигнальных провода (SDA, SCL) для управления, помимо питания. Это экономит пины микроконтроллера.
  • Gravity-совместимость: Имеет стандартный 4-пиновый Gravity-разъем (DFRobot), что позволяет подключать его к совместимым платам без пайки, используя готовые кабели.
  • Низкое энергопотребление: Идеально для портативных и автономных проектов на батарейках.
  • Широкие возможности: Подходит для вывода текста, простой графики, логотипов, показаний датчиков в реальном времени, меню и т.д.
  • Аппаратная адресация: Адрес I2C по умолчанию — 0x3C (может быть переключен на 0x3D с помощью перемычки на обратной стороне платы), что позволяет использовать два дисплея на одной шине.

Типичные применения:

  • Интерфейс пользователя для проектов на Arduino (Raspberry Pi, micro:bit и др.).
  • Дисплей для показа данных с датчиков (температура, влажность, давление, качество воздуха).
  • Мини-игровые консоли и анимация.
  • Компактные измерительные приборы.
  • Статус-панели для 3D-принтеров или роботов.

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

| Параметр | Значение / Описание | | :--- | :--- | | Модель дисплея | 0.96-дюймовый монохромный OLED | | Разрешение | 128 x 64 пикселей | | Технология | OLED (Active Matrix) | | Цвет | Белый (или синий, в зависимости от версии) на черном фоне | | Интерфейс связи | I2C (TWI) | | Адрес I2C по умолчанию | 0x3C (альтернативный 0x3D через перемычку) | | Напряжение питания (VCC) | 3.3В - 5В (широкий диапазон, совместим с 5V и 3.3V логикой) | | Потребляемый ток | ~20 мА (максимум, зависит от количества активных пикселей) | | Контроллер дисплея | SSD1306 | | Угол обзора | > 160° | | Рабочая температура | -30°C ~ +70°C | | Размеры модуля | 27.0мм x 27.0мм | | Монтажное отверстие | 2.0мм (расстояние между отверстиями 22.5мм) | | Вес | ~4 г |


Парт-номера и аналоги

  • Основной парт-номер производителя: DFR0052
  • Код на Wiki DFRobot: DFR0052
  • Другие распространенные артикулы:
    • SKU: SEN0135 (иногда используется в каталогах)
    • Внутренняя модель дисплея: обычно SSD1306 0.96" I2C
  • Аналогичные дисплеи на рынке (функционально совместимые):
    • Модули с таким же чипом SSD1306 и разрешением 128x64 от других производителей (Geekcreit, HiLetgo, Adafruit, AZ-Delivery и др.).
    • Важное замечание: Аналоги могут иметь другое расположение пинов и не иметь Gravity-разъема. Для их подключения может потребоваться пайка или макетная плата.

Совместимые модели и платформы

Модуль совместим с огромным количеством плат благодаря простоте интерфейса I2C и наличию библиотек.

1. Платы с поддержкой Gravity (прямое подключение кабелем):

  • DFRobot: Все платы серий Gravity и большинство контроллеров DFRobot (например, Boson Starter Kit, Gravity: Metro Board).
  • Arduino: Практически все модели, имеющие контакты SDA/SCL (Uno, Leonardo, Mega 2560, Nano, Micro и т.д.). Для Uno это пины A4 (SDA) и A5 (SCL).
  • ESP32 / ESP8266: Отлично работают. Пины I2C указываются в коде (по умолчанию для ESP32: GPIO21 (SDA), GPIO22 (SCL)).
  • Raspberry Pi Pico (и RP2040): Полная совместимость.
  • micro:bit: Подключается через переходник Gravity или непосредственно к пинам 19 (SDA) и 20 (SCL).

2. Другие популярные платформы (могут потребовать переходник или пайку):

  • Raspberry Pi (все модели).
  • STM32 (серии Blue Pill, Black Pill и др.).
  • Teensy.
  • BBC micro:bit (через адаптер).
  • Платы на базе ATtiny (с поддержкой I2C).

3. Программная совместимость (библиотеки):

Для работы с дисплеем DFR0052 используются стандартные библиотеки для контроллера SSD1306:

  • Для Arduino IDE: Библиотеки Adafruit SSD1306 и Adafruit GFX. DFRobot также предоставляет свою облегченную библиотеку DFRobot_OLED12864 (доступна на GitHub и через менеджер библиотек).
  • Для PlatformIO: Те же библиотеки Adafruit.
  • Для Raspberry Pi/Python: Библиотеки luma.oled или Adafruit_CircuitPython_SSD1306.
  • Для micro:bit (MakeCode/JavaScript): Существуют готовые расширения для работы с I2C OLED.

Вывод: DFR0052 — это универсальный, удобный и качественный модуль дисплея, который легко интегрируется в большинство электронных проектов благодаря стандарту Gravity и интерфейсу I2C.

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

DFRobot DFR0052