DFRobot DFR0024

DFRobot DFR0024
Артикул: 775791

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

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

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

Описание DFRobot DFR0024

Конечно! Вот подробное описание, технические характеристики и совместимость для DFRobot DFR0024 — Gravity: I2C LCD1602 RGB Backlight Display (синий текст, RGB подсветка).


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

DFR0024 — это полнофункциональный жидкокристаллический дисплей (LCD) с диагональю 2 строки по 16 символов, разработанный для максимального удобства интеграции в проекты на базе Arduino и других микроконтроллеров.

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

  1. Интерфейс I2C: Использует всего 2 сигнальных провода (SDA и SCL) и 2 провода питания (VCC и GND) для связи с контроллером. Это кардинально экономит пины и упрощает подключение.
  2. RGB-подсветка: Вместо стандартной синей или зеленой подсветки, модуль оснащен полноцветной RGB-подсветкой, управляемой по I2C. Это позволяет программно менять цвет фона на любой из 16+ миллионов оттенков для индикации статуса, создания визуальных эффектов или просто для красоты.
  3. Готовые библиотеки: DFRobot предоставляет оптимизированные и простые в использовании библиотеки для Arduino IDE, которые делают вывод текста и управление цветом подсветки буквально парой строк кода.
  4. Встроенный потенциометр: На плате находится подстроечный резистор для регулировки контрастности дисплея, что избавляет от необходимости добавлять его отдельно.
  5. Совместимость с "Gravity": Входит в экосистему DFRobot Gravity с стандартным 4-пиновым разъемом, что позволяет подключать его к основным шилдам (например, к Gravity I/O Expansion Shield) без пайки.
  6. Синий текст на белом фоне: Стандартный цвет символов — синий, что обеспечивает хорошую читаемость.

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

  • Информационные дисплеи для проектов (погодные станции, часы, сенсоры).
  • Меню и интерфейсы для устройств.
  • Отладочный вывод данных с датчиков.
  • Проекты, где важна визуальная индикация состояния (смена цвета при аварии, переходе в новый режим и т.д.).

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

| Параметр | Значение / Описание | | :--- | :--- | | Модель | DFR0024 (Gravity I2C LCD1602 RGB) | | Тип дисплея | ЖК-индикатор (LCD) с положительным изображением | | Размер дисплея | 16 x 2 символов (2 строки по 16 символов в каждой) | | Размер символа | 2.95 x 4.75 мм | | Подсветка | RGB (полноцветная), управляемая по I2C через драйвер PCF8574T | | Цвет текста | Синий (фиксированный) | | Интерфейс связи | I2C (TWI) | | Адрес I2C по умолчанию | 0x60 (для управления подсветкой). Адрес дисплея (PFC8574) обычно 0x3F или 0x27, зависит от версии. Библиотека DFRobot часто автоматически его находит. | | Напряжение питания | 5 В (номинальное) | | Рабочее напряжение логики | 5 В | | Потребляемый ток | ~20 мА (без учета подсветки). Ток подсветки зависит от цвета и яркости. | | Контроллер дисплея | Hitachi HD44780 (или совместимый) | | Интерфейсный чип | PCF8574T (I2C в параллельный преобразователь) | | Драйвер подсветки | Встроенный ШИМ-драйвер для RGB-светодиодов | | Регулировка контрастности | Встроенный подстроечный потенциометр | | Разъем | 4-пиновый разъем Gravity (сигналы: GND, VCC, SDA, SCL) | | Габариты (Д x Ш x В) | ~ 80 x 36 x 18 мм | | Монтажные отверстия | 2 отверстия диаметром 3 мм |


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

  • Основной парт-номер DFRobot: DFR0024
  • Код на Wiki DFRobot: DFR0024
  • Внутренний номер чипа I2C: PCF8574T (или PCF8574AT, что влияет на адрес).
  • Аналоги и родственные модели от DFRobot:
    • DFR0063 / DFR0353: LCD Keypad Shield (классический дисплей + кнопки, без I2C, подключается к множеству пинов).
    • DFR0464: LCD12864 Shield (графический дисплей 128x64 точек).
    • SEN0216: Gravity I2C LCD1602 OLED Display Module (монохромный OLED, еще более тонкий).
  • Популярные аналоги от других производителей (функционально совместимые, но могут отличаться адресом I2C и цветом текста):
    • Модули с названиями вроде "I2C LCD1602", "Blue LCD 16x2 I2C".
    • Модели с синей или зеленой подсветкой (но без RGB).
    • Модули на чипе PCF8574 или TM1637.

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

Модуль совместим с огромным количеством плат, поддерживающих работу по шине I2C и имеющих напряжение логики 5В.

1. Платы Arduino (и клоны):

  • Arduino Uno / Leonardo / Mega / Nano (через соответствующие пины SDA/A4 и SCL/A5).
  • DFRobot контроллеры: Bluno, Beetle, FireBeetle и другие.
  • Практически все 5В-совместимые клоны Arduino.

2. Платы с микроконтроллерами ESP:

  • ESP8266 (NodeMCU, Wemos D1 Mini) — требуется согласование уровней, так как ESP8266 работает на 3.3В. Модуль DFR0024 может работать от 3.3В, но контрастность может быть ниже. Рекомендуется использовать логический преобразователь 3.3В ↔ 5В.
  • ESP32аналогично, рекомендуется преобразователь уровней для надежности.

3. Платы на базе Raspberry Pi:

  • Raspberry Pi (все модели с GPIO). Работает напрямую, так как использует те же протоколы. Важно: Подключать только на 3.3В! Подача 5В на выводы GPIO Pi выведет ее из строя. Нужно питать модуль от 3.3В пина Pi и убедиться, что логические уровни корректны.

4. Платы на базе микроконтроллеров STM32, AVR, PIC и другие, имеющие аппаратную или программную поддержку I2C.

5. Совместимые шилды и расширения:

  • DFRobot Gravity: I/O Expansion Shield (и аналоги) — идеальное решение для простого подключения без "распиновки".
  • Любые шилды или макетные платы с выведенными контактами I2C.

Важное примечание по совместимости:

Для работы требуется установка специальной библиотеки DFRobot_RGBLCD (или аналогичной, например, LiquidCrystal_I2C). Библиотека DFRobot упрощает управление RGB-подсветкой. При использовании с Raspberry Pi или другими SBC используются библиотеки типа smbus или luma.lcd.

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

DFRobot DFR0024