Përmbajtje:

Si të ndërfaqeni një ekran TFT 4x3”me një Arduino: 4 hapa
Si të ndërfaqeni një ekran TFT 4x3”me një Arduino: 4 hapa

Video: Si të ndërfaqeni një ekran TFT 4x3”me një Arduino: 4 hapa

Video: Si të ndërfaqeni një ekran TFT 4x3”me një Arduino: 4 hapa
Video: iTest App kthen iPhone-in tënd në një Galaxy - Geek Room 2024, Nëntor
Anonim
Si të ndërlidhni një ekran TFT 4x3”me një Arduino
Si të ndërlidhni një ekran TFT 4x3”me një Arduino

FocusLCDs.com më dërgoi një mostër falas të një TFT LCD 4x3”(P/N: E43RG34827LW2M300-R) për ta provuar. Kjo është një matricë aktive me ngjyra TFT (Thin Film Transistor) LCD (ekran me kristale të lëngshme) që përdor TFT silikoni amorf si një pajisje ndërruese. Ky model është i përbërë nga një Panel i tipit Transmetues TFT-LCD, qark shoferi, njësi e dritës së prapme. Rezolucioni i një TFT-LCD 4.3”përmban 480x272 piksele, dhe mund të shfaqë deri në 16.7M ngjyra.

Për këtë projekt, do t'ju duhej bordi i drejtuesit RA8875 (i disponueshëm në AdaFruit për 35 dollarë amerikanë) për të ndërlidhur ekranin TFT me Arduino. Ajo vjen me një kokë të cilën mund ta lidhni sipas nevojës.

Përmbledhje e veçorive

  • 480x272 (105.4x67.15), ndërfaqe RGB 8/16/18/24-bit
  • Drita e bardhë LED e bardhë, Pamje nga lart
  • Temperaturë e gjerë
  • Ekran prekës transmetues, rezistues me 4 tela
  • 300 NITS
  • Kontrolluesi: ILI6408B
  • Në përputhje me RoHS

Hapi 1: Materialet e nevojshme

Materiale

  1. Arduino UNO
  2. LCD 4x3”TFT; E43RG34827LW2M300-R
  3. Bordi i Shoferit RA8875 40-Pin
  4. Tavolinë pa saldim
  5. Telat e Dupont Jumper
  6. Koka me kokë 2.54mm
  7. Arduino IDE
  8. Kabllo USB
  9. Makine per ngjitjen e metalit
  10. Plumbi ose kallaji i saldimit

Hapi 2: Hapi 1: Lidhni Bordin RA8875 dhe Instaloni Bibliotekat

Hapi 1: Lidhni Bordin RA8875 dhe Instaloni Bibliotekat
Hapi 1: Lidhni Bordin RA8875 dhe Instaloni Bibliotekat
  1. Ngjitni titullin shoqërues në tabelën RA8875.
  2. Shkarkoni dhe instaloni këto biblioteka Adafruit. Thjesht kopjoni dhe ngjisni dosjen e palidhur në Documents/Arduino/librari (në Windows 10). Vini re se Arduino IDE nuk i pëlqen pikat "-" në emrat e skedarëve; thjesht zëvendësojeni atë me një nënvizim "_".

    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. Lidhni ekranin TFT me tabelën RA8875. Kini parasysh që ekrani duhet të jetë i kthyer nga lart.
  4. Lidheni Arduino me tabelën RA8875 ashtu si në imazh:

    1. RA8875 VIN në Arduino UNO 5V.
    2. RA8875 GND në Arduino UNO GND.
    3. RA8875 SCLK në Arduino UNO Digital #13.
    4. RA8875 MISO në Arduino UNO Digital #12.
    5. RA8875 MOSI në Arduino UNO Digital #11.
    6. RA8875 INT në Arduino UNO #3.
    7. RA8875 CS në Arduino UNO #10.
    8. RA8875 RESETOHET në Arduino UNO #9.

Hapi 3: Hapi 2: Hapni një Skicë Shembull dhe Përshtatni

Hapi 2: Hapni një Skicë Shembull dhe Përshtatni
Hapi 2: Hapni një Skicë Shembull dhe Përshtatni
  1. Ndizni ju jeni Arduino IDE. Kujdesuni që të zgjidhni tabelën e duhur, pra Arduino UNO ose MEGA, etj. Dhe zgjidhni portën e saktë COM.
  2. Në Arduino IDE, zgjidhni Skedar> Shembuj> Adafruit RA8875> buildtest
  3. Në skicë, kërkoni rreshtin 39: "nëse (! Tft.begin (RA8875_480x272)) {" … Sigurohuni që është treguar "RA8875_480x272".

Hapi 4: Hapi 3: Ngarko Skicën dhe Shiko Rezultatin

Hapi 3: Ngarko Skicën dhe Shiko Rezultatin
Hapi 3: Ngarko Skicën dhe Shiko Rezultatin
  1. Ngarko atë skicë në Arduino UNO duke shtypur CTRL-U.
  2. Dhe voila! Ekrani juaj duhet të tregojë diçka të tillë.

Recommended: