Оглавление:

Как подключить TFT-дисплей 4x3”к Arduino: 4 шага
Как подключить TFT-дисплей 4x3”к Arduino: 4 шага

Видео: Как подключить TFT-дисплей 4x3”к Arduino: 4 шага

Видео: Как подключить TFT-дисплей 4x3”к Arduino: 4 шага
Видео: КАК ПОДКЛЮЧАТЬ КНОПКИ К АРДУИНО [Уроки Arduino #7] 2024, Ноябрь
Anonim
Как подключить TFT-дисплей 4x3”к Arduino
Как подключить TFT-дисплей 4x3”к Arduino

FocusLCDs.com прислал мне бесплатный образец 4x3-дюймового TFT LCD (P / N: E43RG34827LW2M300-R), чтобы я мог его опробовать. Это цветной жидкокристаллический дисплей (жидкокристаллический дисплей) на TFT (тонкопленочном транзисторе) с активной матрицей, в котором в качестве переключающего устройства используется TFT на основе аморфного кремния. Эта модель состоит из TFT-LCD панели пропускающего типа, схемы драйвера и блока подсветки. Разрешение 4,3-дюймового TFT-ЖК-дисплея составляет 480x272 пикселей и может отображать до 16,7 млн цветов.

Для этого проекта вам понадобится плата драйвера RA8875 (доступная на AdaFruit за 35 долларов США) для сопряжения TFT-дисплея с Arduino. Он поставляется с заглушкой, которую вы можете припаять по мере необходимости.

Краткое описание характеристик

  • 480x272 (105,4x67,15), 8/16/18/24-битный интерфейс RGB
  • БЕЛАЯ светодиодная подсветка, вид сверху
  • Широкая температура
  • Прозрачный 4-проводный резистивный сенсорный экран
  • 300 НИТ
  • Контроллер: ILI6408B
  • Соответствует RoHS

Шаг 1. Необходимые материалы

Материалы

  1. Arduino UNO
  2. ЖК-экран TFT 4x3 дюйма; E43RG34827LW2M300-R
  3. 40-контактная плата драйвера RA8875
  4. Макетная плата без пайки
  5. Провода для перемычек Dupont
  6. Заголовки с шагом 2,54 мм
  7. IDE Arduino
  8. USB-кабель
  9. Паяльник
  10. Свинец для пайки или олово

Шаг 2: Шаг 1: Подключите плату RA8875 и установите библиотеки

Шаг 1. Подключите плату RA8875 и установите библиотеки
Шаг 1. Подключите плату RA8875 и установите библиотеки
  1. Припаяйте прилагаемый разъем к плате RA8875.
  2. Загрузите и установите эти библиотеки Adafruit. Просто скопируйте и вставьте распакованную папку в Documents / Arduino / libraries (в Windows 10). Обратите внимание, что IDE Arduino не любит тире «-» в именах файлов; просто замените его знаком подчеркивания «_».

    1. Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
    2. Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
    3. Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
  3. Подключите TFT-дисплей к плате RA8875. Обратите внимание, что дисплей должен быть направлен вверх.
  4. Подключите Arduino к плате RA8875, как показано на рисунке:

    1. RA8875 VIN для Arduino UNO 5V.
    2. RA8875 GND к Arduino UNO GND.
    3. RA8875 SCLK для Arduino UNO Digital # 13.
    4. RA8875 MISO к Arduino UNO Digital # 12.
    5. RA8875 MOSI для Arduino UNO Digital # 11.
    6. RA8875 INT для Arduino UNO # 3.
    7. RA8875 CS к Arduino UNO # 10.
    8. RA8875 СБРОС на Arduino UNO # 9.

Шаг 3: Шаг 2: Откройте пример эскиза и настройте

Шаг 2: Откройте пример эскиза и настройте
Шаг 2: Откройте пример эскиза и настройте
  1. Запускай, ты - среда разработки Arduino. Позаботьтесь о выборе правильной платы, например, Arduino UNO или MEGA и т. Д., И выберите правильный COM-порт.
  2. В среде Arduino IDE выберите Файл> Примеры> Adafruit RA8875> buildtest.
  3. Найдите в эскизе строку 39: «if (! Tft.begin (RA8875_480x272)) {«… Убедитесь, что указано «RA8875_480x272».

Шаг 4: Шаг 3: Загрузите эскиз и просмотрите результат

Шаг 3. Загрузите эскиз и просмотрите результат
Шаг 3. Загрузите эскиз и просмотрите результат
  1. Загрузите этот эскиз в Arduino UNO, нажав CTRL-U.
  2. И вуаля! На вашем экране должно появиться что-то вроде этого.

Рекомендуемые: