Display TFT 2.8″ 320×240 – ILI9341

Il display TFT qui illustrato ha una risoluzione di 320×240 con una dimensione del display pari a 2,8″ di diagonale. La sua superficie  rappresenta un touch screen del tipo resistivo, controller: LCD ILITEK ILI9341  oppure il driver LGDP4535. Il modulo può essere istallato direttamente su una scheda Arduino UNO o Mega2560 senza cablaggio.

display tft 320x240

Descrizione

Il display TFT (Thin Film Transistor), in italiano transistor a pellicola sottile) è una tecnologia applicata ai display piatti a cristalli liquidi (LCD) o OLED (Organic Light Emitting Diode ovvero diodo organico ad emissione di luce). Quest’ultimi vengono in questo modo, identificati come display a matrice attiva.
Sulla scheda è già compreso il circuito di conversione del livello 5V-3.3V, per cui sono supporta tutti i chip a 3,3 V, 5 V, per la riduzione dell’alimentazione è presente un regolatore AMS1117 (Datasheet) .
La scheda presenta una risoluzione dello display TFT (Thin Film Transistor) 320×240 e può essere fornita con due tipi di chip controller: LCD ILITEK ILI9341 (Datasheet) oppure il driver LGDP4535.
Le librerie non sono intercambiabili, per questo fare riferimento a quanto presente sul mini CD che viene fornito insieme alla scheda (contenuto del CD).

display tft 320x240

L’interfaccia MCU è impostata su un bus dati a 8 bit parallelo e pertanto richiede 8 pin per i dati e altri 5 pin per il controllo. Si noti inoltre che non è possibile modificare o disattivare la retroilluminazione accedendo al registro corretto, poiché il pin di controllo della retroilluminazione è permanentemente collegato a VCC.
Il touch screen contiene naturalmente un sensore tattile resistivo e uno slot per scheda SD accessibile da un’interfaccia SPI.
I driver includono il supporto per il sensore tattile, ma devono ancora essere integrati con il driver dello schermo, quindi non possono ancora essere utilizzati insieme in un programma client.

Caratteristiche

  • Supporto Arduino UNO e Mega2560 senza cablaggio.
  • Include il circuito di conversione del livello 5V-3.3V, supporta tutti i chip a 3,3 V, 5 V.
  • Risoluzione dello schermo 320X240 con funzione touch screen.
  • Utilizzo di bus parallelo a 8 bit, Più veloce e semplice rispetto a SPI
  • Disponibili librerie Arduino per semplificare lo sviluppo delle applicazioni.
  • Con circuito scheda Micro-SD.

 

display tft 320x240

Touch screen resistivo

I touch screen resistivi sono stati i primi modelli di schermo tattile realizzati e il loro funzionamento si basa sulla leggera pressione dello schermo che l’utente deve esercitare per interagire con il dispositivo tramite dito o qualsiasi altro oggetto, ed è detto resistivo perché il loro funzionamento, è legato alla presenza di particolari componenti elettrici detti resistori. Fu molto utilizzato nei vecchi palmari.

display tft 320x240

Dove trovare il display

Il display potrà essere trovato per esempio presso il sito TechMaker, codice prodotto CE482120, ricordate di inserire il codice “ADRIROBOT”  per ottenere uno sconto del 3%.

Definizione dell’interfaccia del modulo

display tft 320x240

display tft 320x240

Istruzioni per il cablaggio Arduino

Seguono per ogni pin del modulo, a quale pin della scheda Uno  o Mega. Come visibili sono occupati quasi tutti i pin disponibili. Non sono utilizzati solamente i pin 0 e 1

display tft 320x240

Librerie

Per il funzionamento del display occorre caricare tre librerie, queste sono presenti sul CD presente nella confezione.

  • Adafruit_GFX
  • Adafruit_TFTLCD
  • TouchScreen

NOTA: si è notato che i programmi demo presenti nel CD non funzionano con gli ultimi aggiornamenti delle librerie. Per cui il consigli è di utilizzare per la programmazione è di utilizzare le librerie presenti nel CD.

Immagini

Seguono alcune foto relative alla confezione fornita dalla Elegoo

 

 

 

Esempio di utilizzo

Il display potrebbe essere utilizzato come cornice digitale

Sketch cornice foto

 

Altri display

Altre informazione sui display possono essere trovati in questo articolo

Display_LCD_OLED_TFT