Como programar o Touch Screen do Display LCD TFT 2.4″?
Hoje vamos ver como utilizar o touch screen num display TFT 2.4″.
Anteriormente vimos como controlar o display e as funções touch screen de ecras TFT 3.2″ Aqui.
O Display LCD TFT 2.4 tem uma resolução gráfica de 320×240 e tem formato de Shield para permitir que o encaixe diretamente na placa do Arduino. Possui um esquema de cores de 18 bits que oferece uma exibição de até 262.000 tonalidades de cor diferentes, tela touchscreen resistente e um slot para um cartão mcroSD, tudo isso constrolado pelo driver ILI9325 (datasheet driver ILI9325).

Display LCD TFT Touchscreen para Arduino UNO.
Como já mencionamos, este Display Shield para o Arduino UNO, tem 3 funções principais:
– Display LCD para a visualização de gráficos e texto.
– Painel táctil no Display LCD.
– Leitor de cartões MicroSD para datalogging ou armazenamento de imagens.
Este Display Touchscreen Arduino Shield de 2,4″ irá surpreendê-lo com as suas funcionalidades e ótimo custo benefício.
Como conectar o Display LCD TFT 2.4 ao Arduino e pinagem
Para utilizar o Display LCD TFT Touchscreen com um Arduino Uno, só tem de encaixar o Display na placa. Um detalhe importante é que deve utilizar algum material isolante para que o conector USB do Arduino não entre em contato com os componentes da placa, causando algum curto-circuito.
De seguida, apresentamos os pinos utilizados pela Shield na conexão com um Arduino Uno. Esse Display TFT Shield com controlador ILI9341 e os programas aqui apresentados funcionam normalmente com o Arduino Mega.
Arduino | Pinos Shield LCD TFT | Função |
3.3V | 3.3V | Alimentação |
5V | 5V | Alimentação |
GND | GND | GND |
A0 | LCD_RD | LCD Control |
A1 | LCD_WR TOUCH_YP | LCD Control / Touch Data |
A2 | LCD_RS TOUCH_XM | LCD Control / Touch Data |
A3 | LCD_CS | LCD Control |
A4 | LCD_RST | LCD Reset |
D2 | LCD_D2 | LCD Data |
D3 | LCD_D3 | LCD Data |
D4 | LCD_D4 | LCD Data |
D5 | LCD_D5 | LCD Data |
D6 | LCD_D6 / TOUCH XP | LCD Data / Touch Data |
D7 | LCD_D7 / TOUCH YM | LCD Data / Touch Data |
D8 | LCD_D0 | LCD Data |
D9 | LCD_D1 | LCD Data |
D10 | SD_CS | SD Select |
D11 | SD_DI | SD Data |
D12 | SD_D0 | SD Data |
D13 | SD_SCK | SD Clock |
Biblioteca para o Display TFT Touchscreen:
Para utilizar o Display Touch Arduino Shield, vamos precisar das bibliotecas:
- Adafruit_GFX
- Adafruit_TFTLCD
- Touchscreen
As bibliotecas estão disponíveis neste link. Faça o download, descompacte o ficheiro e coloque as bibliotecas dentro da pasta LIBRARIES da IDE do seu Arduino. Reinicie a IDE para que as bibliotecas fiquem corretamente carregadas.

Display LCD Shield para Arduino