Компонент Adafruit TFT 2.8in Resistive Touchshield rev E
Украсьте свой проект Arduino красивым большим сенсорным дисплеем со встроенным подключением к карте microSD. Этот TFT-дисплей большой (диагональ 2,8 дюйма), яркий (4 белых светодиода с подсветкой) и красочный (18-битный, 262 000 различных оттенков)! 240×320 пикселей с индивидуальным управлением пикселями. У него намного большее разрешение, чем у черно-белого дисплея 128х64. В качестве бонуса к этому дисплею уже подключен резистивный сенсорный экран, так что вы можете распознавать нажатия пальцев в любом месте экрана. (У нас также есть версия этого экрана с емкостным сенсорным управлением)
Этот экран использует порт SPI для отправки данных на дисплей чипсета ILI9341, а I2C — для считывания драйвера резистивного сенсорного экрана TSC2007. Это позволяет ему отлично работать практически с любой платой «Arduino» или «Mega shaped», если у них есть контакты I2C SDA и SCL после контакта D13 и порт SPI 2×3. Если вы хотите получить доступ к оставшимся контактам, мы рекомендуем использовать щиток WingShield
Недавно мы сделали большое обновление этого дизайна, чтобы добавить:
- Чип драйвера сенсорного экрана TSC2007 вместо STMPE811 (который был снят с производства)
- Выбираемый VddIO для использования с микросхемами 3,3 В или 5 В — по умолчанию мы используем IORef, но если на вашей плате нет вывода IORef, вы можете припаять перемычку закрытой для любого напряжения, которое вам нравится
- Порт STEMMA QT для быстрого подключения датчиков и других устройств I2C
- Теперь нажимать кнопку сброса под прямым углом стало проще
Щит полностью собран, протестирован и готов к работе. Никакой проводки, никакой пайки! Просто подключите его и загрузите наши библиотеки — он заработает менее чем за 10 минут! Лучше всего работает с любой классической платой Arduino или платой мега-формы.В этот экран дисплея встроен контроллер с буферизацией оперативной памяти, так что микроконтроллер практически не выполняет никакой работы. Этому экрану требуется всего несколько контактов: пять контактов SPI для дисплея (SPI + DC и CS), контакты I2C и IRQ для сенсорного экрана и дополнительный контакт подсветки. Еще один pin-код можно использовать для карты micro SD, если вы хотите считывать с нее изображения.Конечно, мы бы не просто оставили вам таблицу данных и пожелание «удачи!» — мы написали полноценную графическую библиотеку с открытым исходным кодом, которая может рисовать пиксели, линии, прямоугольники, круги и текст. У нас также есть библиотека сенсорных экранов, которая распознает x, y и z (давление), и пример кода, демонстрирующий все это. Код написан для Arduino, но может быть легко перенесен на ваш любимый микроконтроллер!Для людей, которым нужен такой же экран, но не в форм-факторе shield, ознакомьтесь с нашим 2,8-дюймовым TFT-дисплеем
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
3.3V | папа |
SDA_3V | папа |
SCL_3V | папа |
GND | папа |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.