Índice:

Como fazer a interface de um display TFT de 4x3”com um Arduino: 4 etapas
Como fazer a interface de um display TFT de 4x3”com um Arduino: 4 etapas

Vídeo: Como fazer a interface de um display TFT de 4x3”com um Arduino: 4 etapas

Vídeo: Como fazer a interface de um display TFT de 4x3”com um Arduino: 4 etapas
Vídeo: Step-by-Step ARDUINO Step#6 Connecting Keypad | Matrix Keypad | Arduino Uno & coding 2024, Novembro
Anonim
Como fazer a interface de um display TFT de 4x3”com um Arduino
Como fazer a interface de um display TFT de 4x3”com um Arduino

FocusLCDs.com me enviou uma amostra grátis de um LCD TFT 4x3”(P / N: E43RG34827LW2M300-R) para testar. Este é um LCD (tela de cristal líquido) TFT (Thin Film Transistor) de matriz ativa colorida que usa TFT de silício amorfo como um dispositivo de comutação. Este modelo é composto por um painel TFT-LCD do tipo transmissivo, circuito driver, unidade de retroiluminação. A resolução de um TFT-LCD de 4,3”contém 480x272 pixels e pode exibir até 16,7 milhões de cores.

Para este projeto, você precisaria da placa de driver RA8875 (disponível em AdaFruit por US $ 35) para fazer a interface do display TFT com o Arduino. Ele vem com um cabeçalho que você pode soldar conforme necessário.

Resumo dos recursos

  • 480x272 (105,4x67,15), interface RGB 8/16/18/24 bits
  • Retroiluminação LED BRANCO, vista superior
  • Temperatura ampla
  • Transmissiva, tela de toque resistiva de 4 fios
  • 300 NITS
  • Controlador: ILI6408B
  • Compatível com RoHS

Etapa 1: Materiais necessários

Materiais

  1. Arduino UNO
  2. LCD TFT 4x3”; E43RG34827LW2M300-R
  3. Placa de acionamento de 40 pinos RA8875
  4. Placa de ensaio sem solda
  5. Dupont Jumper Wires
  6. Cabeçalhos de passo de 2,54 mm
  7. IDE Arduino
  8. Cabo USB
  9. Ferro de solda
  10. Chumbo ou lata de solda

Etapa 2: Etapa 1: Conecte a placa RA8875 e instale as bibliotecas

Etapa 1: Conecte a placa RA8875 e instale as bibliotecas
Etapa 1: Conecte a placa RA8875 e instale as bibliotecas
  1. Solde o cabeçalho de acompanhamento na placa RA8875.
  2. Baixe e instale essas bibliotecas Adafruit. Basta copiar e colar a pasta descompactada em Documentos / Arduino / bibliotecas (no Windows 10). Observe que o IDE do Arduino não gosta de traços “-“nos nomes de arquivos; basta substituí-lo por um sublinhado “_”.

    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. Conecte o monitor TFT à placa RA8875. Observe que a tela deve estar voltada para cima.
  4. Conecte o Arduino à placa RA8875 como na imagem:

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

Etapa 3: Etapa 2: Abra um esboço de exemplo e personalize

Etapa 2: Abra um esboço de exemplo e personalize
Etapa 2: Abra um esboço de exemplo e personalize
  1. Abra você é o IDE do Arduino. Tome cuidado para selecionar a placa correta, ou seja, Arduino UNO ou MEGA, etc. e selecione a porta COM correta.
  2. No IDE do Arduino, selecione Arquivo> Exemplos> Adafruit RA8875> buildtest
  3. No esboço, procure a linha 39: “if (! Tft.begin (RA8875_480x272)) {“… Certifique-se de que “RA8875_480x272” está indicado.

Etapa 4: Etapa 3: Carregue o esboço e visualize o resultado

Etapa 3: Carregue o esboço e visualize o resultado
Etapa 3: Carregue o esboço e visualize o resultado
  1. Faça upload desse esboço para o Arduino UNO pressionando CTRL-U.
  2. E voila! Sua tela deve mostrar algo assim.

Recomendado: