Съдържание:

Как да свържете 4x3”TFT дисплей с Arduino: 4 стъпки
Как да свържете 4x3”TFT дисплей с Arduino: 4 стъпки

Видео: Как да свържете 4x3”TFT дисплей с Arduino: 4 стъпки

Видео: Как да свържете 4x3”TFT дисплей с Arduino: 4 стъпки
Видео: Как да свържете интернет кабел? 2024, Ноември
Anonim
Как да свържете 4x3”TFT дисплей с Arduino
Как да свържете 4x3”TFT дисплей с Arduino

FocusLCDs.com ми изпрати безплатна проба от 4x3”TFT LCD (P/N: E43RG34827LW2M300-R), за да изпробвам. Това е цветен TFT (Thin Film Transistor) LCD активен матричен LCD дисплей (дисплей с течни кристали), който използва аморфен силициев TFT като превключващо устройство. Този модел се състои от трансмисивен TFT-LCD панел, верига на драйвера, модул за подсветка. Разделителната способност на 4,3-инчов TFT-LCD съдържа 480x272 пиксела и може да показва до 16,7 милиона цвята.

За този проект ще ви е необходима платката с драйвери RA8875 (достъпна в AdaFruit за US $ 35), за да свържете TFT дисплея към Arduino. Той идва с заглавка, която можете да запоявате, ако е необходимо.

Обобщение на функциите

  • 480x272 (105.4x67.15), 8/16/18/24-битов RGB интерфейс
  • БЯЛ LED подсветка, изглед отгоре
  • Широка температура
  • Прозрачен, 4-жичен резистивен сензорен екран
  • 300 NITS
  • Контролер: ILI6408B
  • Съвместим с RoHS

Стъпка 1: Необходими материали

Материали

  1. Arduino UNO
  2. 4x3”TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40-пинов драйвер
  4. Непояна дъска
  5. Dupont Jumper проводници
  6. Заглавки с височина 2,54 мм
  7. Arduino IDE
  8. USB кабел
  9. Поялник
  10. Поялник или калай

Стъпка 2: Стъпка 1: Свържете RA8875 Board и инсталирайте библиотеки

Стъпка 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 RESET за Arduino UNO #9.

Стъпка 3: Стъпка 2: Отворете примерна скица и персонализирайте

Стъпка 2: Отворете примерна скица и персонализирайте
Стъпка 2: Отворете примерна скица и персонализирайте
  1. Запалете вие сте Arduino IDE. Внимавайте да изберете правилната платка, например Arduino UNO или MEGA и т.н., и изберете правилния COM порт.
  2. В IDE на Arduino изберете Файл> Примери> Adafruit RA8875> buildtest
  3. В скицата потърсете ред 39: „if (! Tft.begin (RA8875_480x272)) {“… Уверете се, че е посочено „RA8875_480x272“.

Стъпка 4: Стъпка 3: Качете скицата и прегледайте резултата

Стъпка 3: Качете скицата и прегледайте резултата
Стъпка 3: Качете скицата и прегледайте резултата
  1. Качете тази скица в Arduino UNO, като натиснете CTRL-U.
  2. И ето! Екранът ви трябва да показва нещо подобно.

Препоръчано: