Sommario:

Come interfacciare un display TFT 4x3" con un Arduino: 4 passaggi
Come interfacciare un display TFT 4x3" con un Arduino: 4 passaggi

Video: Come interfacciare un display TFT 4x3" con un Arduino: 4 passaggi

Video: Come interfacciare un display TFT 4x3
Video: Step-by-Step ARDUINO Step#6 Connecting Keypad | Matrix Keypad | Arduino Uno & coding 2024, Novembre
Anonim
Come interfacciare un display TFT 4x3
Come interfacciare un display TFT 4x3

FocusLCDs.com mi ha inviato un campione gratuito di un LCD TFT 4x3” (P/N: E43RG34827LW2M300-R) da provare. Si tratta di un LCD (display a cristalli liquidi) TFT (Thin Film Transistor) a matrice attiva a colori che utilizza TFT in silicio amorfo come dispositivo di commutazione. Questo modello è composto da un pannello TFT-LCD di tipo trasmissivo, circuito driver, unità di retroilluminazione. La risoluzione di un TFT-LCD da 4,3 pollici contiene 480x272 pixel e può visualizzare fino a 16,7 milioni di colori.

Per questo progetto, avresti bisogno della scheda driver RA8875 (disponibile su AdaFruit per US $ 35) per interfacciare il display TFT con Arduino. Viene fornito con un'intestazione che puoi saldare secondo necessità.

Riepilogo delle funzionalità

  • 480x272(105.4x67.15), interfaccia RGB 8/16/18/24 bit
  • Retroilluminazione a LED BIANCA, vista dall'alto
  • Ampia temperatura
  • Touch screen resistivo a 4 fili trasmissivo
  • 300 NIT
  • Controllore: ILI6408B
  • A norma RoHS

Passaggio 1: materiali necessari

Materiali

  1. Arduino UNO
  2. LCD TFT 4x3”; E43RG34827LW2M300-R
  3. Scheda driver a 40 pin RA8875
  4. Tagliere senza saldatura
  5. Cavi per ponticelli Dupont
  6. Intestazioni passo 2,54 mm
  7. Arduino IDE
  8. Cavo USB
  9. Saldatore
  10. Piombo o stagno per saldatura

Passaggio 2: Passaggio 1: collegare la scheda RA8875 e installare le librerie

Passaggio 1: collegare la scheda RA8875 e installare le librerie
Passaggio 1: collegare la scheda RA8875 e installare le librerie
  1. Saldare l'intestazione in dotazione alla scheda RA8875.
  2. Scarica e installa queste librerie Adafruit. Basta copiare e incollare la cartella decompressa in Documenti/Arduino/librerie (in Windows 10). Nota che all'IDE di Arduino non piacciono i trattini "-" nei nomi dei file; basta sostituirlo con un carattere di sottolineatura "_".

    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. Collegare il display TFT alla scheda RA8875. Prendi nota che il display dovrebbe essere rivolto verso l'alto.
  4. Collega l'Arduino alla scheda RA8875 come nell'immagine:

    1. RA8875 VIN per Arduino UNO 5V.
    2. RA8875 GND a Arduino UNO GND.
    3. RA8875 SCLK per Arduino UNO Digital #13.
    4. RA8875 da MISO ad Arduino UNO Digital #12.
    5. RA8875 MOSI per Arduino UNO Digital #11.
    6. RA8875 INT per Arduino UNO #3.
    7. RA8875 CS ad Arduino UNO #10.
    8. RA8875 RESET su Arduino UNO #9.

Passaggio 3: Passaggio 2: aprire uno schizzo di esempio e personalizzare

Passaggio 2: apri uno schizzo di esempio e personalizza
Passaggio 2: apri uno schizzo di esempio e personalizza
  1. Accendi sei l'IDE di Arduino. Fare attenzione a selezionare la scheda corretta, ad esempio Arduino UNO o MEGA, ecc. e selezionare la porta COM corretta.
  2. Nell'IDE di Arduino, seleziona File>Esempi>Adafruit RA8875>buildtest
  3. Nello schizzo, cerca la riga 39: “if (!tft.begin(RA8875_480x272)) {“… Assicurati che sia indicato “RA8875_480x272”.

Passaggio 4: Passaggio 3: caricare lo schizzo e visualizzare il risultato

Passaggio 3: carica lo schizzo e visualizza il risultato
Passaggio 3: carica lo schizzo e visualizza il risultato
  1. Carica quello schizzo su Arduino UNO premendo CTRL-U.
  2. E voilà! Il tuo schermo dovrebbe mostrare qualcosa del genere.

Consigliato: