Como programar o Touch Screen do Display LCD TFT 2.4

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

 

 

Comments

Comentários

ArduinoPortugal.pt:
Related Post