Arduino RPI-1031

Arduino RPI-1031
Артикул: 2503428

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

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

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

Описание Arduino RPI-1031

Отличный выбор! Arduino RPI-1031 — это популярный и удобный шилд (плата расширения) для подключения сенсорного ЖК-дисплея к платам Arduino.

Описание Arduino RPI-1031

Arduino TFT LCD Screen Shield (RPI-1031) — это полнофункциональный шилд с цветным сенсорным дисплеем, который устанавливается прямо поверх основной платы Arduino (например, Uno, Mega), превращая её в интерактивное устройство с графическим интерфейсом.

Ключевые особенности:

  • "Plug-and-play" установка: Шилд совместим по пинам и просто надевается сверху на Arduino, не требуя пайки или сложной коммутации.
  • Резистивный сенсорный экран: Позволяет управлять устройством с помощью стилуса или любого тонкого твердого предмета (не поддерживает мультитач).
  • Встроенная microSD карта: Имеется слот для карты памяти, что позволяет загружать на дисплей растровые изображения, иконки, данные для графиков и т.д.
  • Готовые библиотеки: Для работы с дисплеем и сенсором существуют хорошо оптимизированные библиотеки от Arduino и сообщества.

Основные области применения:

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

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

| Параметр | Значение / Описание | | :--- | :--- | | Тип дисплея | TFT (Thin-Film Transistor) | | Диагональ | 2.8 дюйма | | Разрешение | 320 x 240 пикселей (QVGA) | | Количество цветов | 65 тысяч (16-битный цвет, 5-6-5 формат: R5G6B5) | | Тип сенсора | 4-проводной аналоговый резистивный | | Контроллер дисплея | ILI9341 (наиболее распространенная версия) | | Слот памяти | microSD (поддержка карт до 32 Гб, формат FAT16/FAT32) | | Напряжение питания | 5V (берет от платы Arduino) | | Интерфейс связи | SPI (для дисплея и карты памяти) + аналоговые пины (для сенсора) | | Занимаемые пины | Важно! Шилд использует много цифровых и аналоговых пинов, что может вызвать конфликты с другими шилдами. | | Габариты | Совпадают с платой Arduino Uno (примерно 68.6 x 53.3 мм) |

Занятые выводы на Arduino Uno:

  • Цифровые: D2 (прерывание), D4, D7, D8, D10 (CS SD), D11 (MOSI), D12 (MISO), D13 (SCK).
  • Аналоговые: A0, A1, A2, A3, A4 (SDA), A5 (SCL). Шилд использует аналоговые пины A2-A5 как цифровые для управления дисплеем, а A0-A1 для чтения сенсора.

Парт-номера и совместимые модели

1. Парт-номера (обозначения) самого шилда:

  • RPI-1031 — основной и самый распространенный номер модели.
  • Arduino TFT Touch Screen Shield — официальное название.
  • Иногда встречается как 2.8" TFT Touch Shield.
  • DFR0009 — номер в каталоге производителя DFRobot (один из основных производителей этого шилда).

2. Совместимые платы Arduino (механически и по питанию):

  • Arduino Uno (основная совместимая плата, "родная").
  • Arduino Mega 2560 (шилд подключается только к соответствующей группе пинов в углу платы, требуется проверка распиновки в коде).
  • Arduino Leonardo (механически совместима, но из-за другого расположения аналоговых пинов требуется особая настройка и переопределение пинов в библиотеке).
  • Платы, совместимые с форм-фактором Uno: Freetronics Eleven, Seeduino, Sparkfun RedBoard и многие другие клоны.

3. Важные замечания по совместимости:

  • Arduino Due: Не совместима напрямую из-за напряжения 3.3V на пинах. Существует риск повреждения шилда или платы.
  • Конфликт пинов: Из-за использования большого количества пинов (особенно SPI и I²C) этот шилд несовместим с большинством других шилдов (Ethernet, WiFi, дополнительными дисплеями и т.д.) без специальных решений, таких как макетная плата и перемычки.
  • Разные версии контроллера: В очень старых или некоторых клонах шилда может использоваться контроллер HXD8357D вместо ILI9341. Для него требуется другая библиотека (например, Adafruit_HXD8357). Перед началом работы важно уточнить, какой чип установлен на вашем экране.

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

  • Официальная библиотека Arduino: TFT и TouchScreen (входят в состав IDE). Базовая поддержка, может быть не самой быстрой.
  • Библиотека Adafruit: Adafruit_ILI9341 + Adafruit_GFX для графики и Adafruit_TouchScreen для сенсора. Наиболее популярный и оптимизированный вариант с массой примеров.
  • UTFT library: Мощная библиотека для различных дисплеев, включая этот.

Рекомендация: Для новых проектов лучше всего использовать связку библиотек от Adafruit (Adafruit_ILI9341 + Adafruit_GFX), так как они активно поддерживаются и имеют отличную производительность.

Совместимые модели для Arduino RPI-1031

Arduino RPI-1031