Общие сведения
Цветной графический дисплей 2.8 TFT 240x320 (с Touch-screen) — предназначен для вывода текстов и графики. На обратной стороне дисплея, есть слот для SD карты, на которой можно хранить графические данные. Дисплей оснащен резистивным сенсорным экраном (TouchScreen) с интегрированным в модуль контроллером сенсорных функций.
Характеристики
- Контроллер: ILI9341
- Диагональ: 2,8 дюйма
- Напряжение питания: 3,3 ... 5 В
- Напряжение LED подсветки: 3,3 В
- Напряжение сигналов: 3,3 В
- Разрешение: 240x320 (RGB)
- Интерфейс: SPI
Подключение
- Питание логики 3,3 или 5 В, подаётся на выводы Vcc и GND дисплея.
- Питание подсветки 3,3 В подаётся на выводы LED и GND дисплея.
- Выводы SD-карты (SD_CS, SD_MOSI, SD_MISO, SD_SCK) подключаются к аппаратной шине SPI, если аппаратный вывод CS(SS) Arduino занят, то вывод SD_CS SD-карты можно подключить к любому другому выводу Arduino, указав его номер в скетче.
- Выводы контроллера TouchScreen (T_IRQ, T_OUT, T_DN, T_CS, T_CLK) подключаются к любым выводам Arduino.
- Подключение остальных выводов дисплея к Arduino зависит от используемой библиотеки и реализации шины SPI. При использовании библиотеки UTFT дисплей можно подключать к любым выводам Arduino указав их номера при объявлении объекта библиотеки UTFT:
UTFT myGLCD(TFT01_24SP, SDI/MOSI, SCK, CS, RESET, DC/RS); - Например: UTFT myGLCD(TFT01_24SP, 5, 4, 8, 7, 6);
Уровень логической «1» на входах дисплея ≤ 3,3 В. Если Вы используете 5 В логику, то подключайте входы дисплея через делители, инструкция по подключению.
Питание
Входное напряжение питания 5 В или 3,3 В, постоянного тока подаётся на выводы Vcc и GND. Если дисплей питается от напряжения 3,3 В, то нужно замкнуть перемычку J1 на обратной стороне платы, а если дисплей питается от 5 В, нужно проверить что эта перемычка разомкнута. Напряжение подсветки дисплея 3,3 В постоянного тока, подаётся на выводы LED и GND.
Подробнее о дисплее
В действительности правильнее сказать, что дисплей имеет разрешение 320x240, а не 240x320, так как у него по оси X 320 точек, а по оси Y 240, но разработчик указал размеры 240x320 шелкографией на плате модуля.
TFT дисплей построен на базе чипа ILI9341, который позволяет выводить цветную графическую информацию на матрицу дисплея. Помимо матрицы, в модуль интегрирован слот под SD карту памяти и резистивный сенсорный экран (TouchScreen) с передачей данных через контроллер сенсорных функций HR2046 (XPT2046, ADS7843), работа с которым описана в разделе Wiki - работа с TouchScreen по последовательной шине данных.
Для вывода данных на дисплей предлагаем воспользоваться библиотекой UTFT, примеры и описание функций которой находятся в разделе Wiki работа с цветным графическим дисплеем.
Комплектация
- 1х Цветной графический дисплей 2.8 TFT 240x320 (с Touch-screen);
Ссылки
- Библиотека UTFT для вывода данных на дисплей с примерами;
- Библиотека URTouch для работы с TouchScreen по последовательной шине данных;
- DataSheet;
- Wiki - Работа с цветным графическим дисплеем;
- Wiki - Работа с TouchScreen по последовательной шине данных;