Configurando o Display Touch para Raspberry Pi 5” Resistivo 28

Com o Display Touch Resistivo 5” é possível utilizar sua Raspberry Pi de forma portátil e criar aplicações gráficas e IHM’s para interação com o usuário através de uma interface touch resistiva. Neste pequeno tutorial iremos mostrar como configurar o Display Touch pata Raspberry Pi Resistivo para que ele fique na resolução correta e o touch funcione de acordo.

Características do Display Touch para Raspberry Pi

O display tem tamanho de 5”, sendo um pouco maior que a placa Raspberry Pi 3. Tem resolução de 800×480 e uma interface touch resistiva sendo que o controlador touch é o XPT2046(Datasheet). Uma caneta tipo stylus acompanha o display.

Display Touch para Raspberry Pi Especificações

Ele encaixa diretamente nos GPIOs da Raspberry Pi e com um adaptador HDMI fazemos a conexão para o sinal de vídeo. Pelo fato de se usar conexão HDMI o display já funciona automaticamente bastando apenas alguns ajustes de resolução e calibração da interface touch.

Conexão HDMI

Baixando a imagem padrão Raspbian Desktop

Primeiro precisamos baixar a imagem padrão Raspbian Desktop do site da Raspberry Pi e gravá-la em um cartão micro SD com o Etcher.

Link para download da imagem:

https://www.raspberrypi.org/downloads/raspbian/

Link para programa de gravação da imagem:

https://etcher.io/

Configuração da resolução e interface touch

Encontramos um repositório da Cytron Technologies que possui todos os arquivos necessários para configuração do display. Dentre esses arquivos temos um config.txt com alguns parâmetros para configuração do display.

Fizemos um fork para o GitHub da Filipeflop. Faça um clone do repositório e execute os comandos abaixo para configurar seu display:

git clone https://github.com/goodtft/LCD-show.git
sudo chmod -R 755 LCD-show
cd LCD-show/

E finalmente o comando abaixo para aplicar as configurações. O sistema irá reiniciar automaticamente.

sudo ./LCD5-show

Pronto! Agora é só usar o Display. Você poderá navegar no sistema, criar interfaces, aplicações gráficas e etc.

Funcionamento do Display

Gostou do Display Touch Resistivo para Raspberry Pi? Ajude-nos a melhorar o blog comentando abaixo sobre este tutorial. Não se esqueça de visitar o Fórum da Filipeflop!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

28 Comentários

  1. Olá . Estou tentando pelo método do terminal e pede senha e usuário.. como seria?
    Agradeço desde de ja

    1. Consegui.. na verdade estava fazendo errado.. grato a todos

  2. Pow!!!! Valeu, uma coisa tão simples mais minha tela nao tava configurada corretamente, depois da dica ficou top!!!!!! muito obrigado!!!!!!!!!!!!!!!

  3. Ainda bem que você mostrou a foto da tela, é idêntica a minha.

    1. Olá Max,

      É muito bom saber que nosso post pode te ajudar!

      Abraço!
      Rosana – Equipe FilipeFlop

  4. Simples, prático e objetivo.
    Muito obrigado pelo excelente tutorial.
    Ajudou muito

    1. Olá,

      É muito bom saber que gostou do nosso trabalho 😀

      Abraço!
      Rosana – Equipe FilipeFlop

  5. Olá amigos FilipeFlop!

    Estou querendo comprar este display, mas pelo que vi nas fotos, ele conecta diretamente no GPIO, certo?

    Minhas dúvidas:
    É possível conectar outros componentes na GPIO? Tem espaço?
    Se sim, quantas portas são usadas pelo display (ou quantas portas ficam livres)?

    Poderiam adicionar uma foto com mais detalhes da conexão entre o RPI e o display?

    Muito obrigado!

    1. Olá,

      Esse display contém um conector com 26 pinos, portanto 14 pinos ficam livres para conexão com outros componentes.

      Abraço!
      Rosana – Equipe FilipeFlop

  6. Olá, existe alguma outra forma de conectar esse display a nao ser diretamente nas GPIOS do Raspberry? Pois necessito que as GPIOS fiquem liberadas.

    Outra questão, o display utiliza as 26 portas?

    1. Roberto,

      Esse display vai conectado nas GPIOs mesmo. Ao conectar ele, sobram aí 14 portas para trabalhar.

      Abraços!
      Diogo – Equipe FilipeFlop

  7. Olá,

    Ao tentar baixar os drivers do display touch, recebi a mensagem :
    -bash: git: command not found

    O que devo fazer para contornar essa mensagem de erro?

    Grato

    1. Olá,

      Verifique se você digitou corretamente o comando, pois geralmente é isso que ocorre.

      Abraços!
      Diogo – Equipe FilipeFlop

  8. Olá,
    Assim que loguei no raspberry, segundo acesso, segue comando copiado deste tutorial e logo depois transcrito na linha de comando:
    git clone https://github.com/goodtft/LCD-show.git
    -bash: git: command not found]

    configurações
    raspberry pi 3
    lcd touch 5”

    Grato,

    1. Olá ,

      Tentei conectar o display sem realizar a instalação dos drivers conforme acima e funcionou de primeira. (sem baixar nenhum driver.)

      Grato,

      1. Olá,

        Provavelmente as atualizações do sistema já baixaram os drivers 🙂

        Abraços!
        Diogo – Equipe FilipeFlop

  9. Meu display fica apenas com uma mensagem AV2 e depois aparece No signal , será que está desconfigurado ?

    ILGNER APARECIDO BECHELENI
  10. Tem como fazer o Touch funcionar no Windows IOT?

    1. Carlos,

      Segundo a própria Microsoft, é compatível: https://docs.microsoft.com/en-us/windows/iot-core/learn-about-hardware/hardwarecompatlist

      No entanto, é necessário conhecimento em desenvolvimento de aplicações em XML para que seja possível fazer isso.

      Abraços!
      Diogo – Equipe FilipeFlop

  11. Boa noite.

    É possivel usar apenas como monitor? Sem conectar as portas gpio? Gostaria de usar em um projeto portátil, porém sem fazer uso do touch-screen.

    1. Guilherme,

      Acredito que desde que a alimentação esteja conectada, seja possível utilizar.

      Abraços e cuide-se com o COVID-19!
      Diogo – Equipe FilipeFlop

  12. Olá, como fica se eu quiser instalar um cooler para ventilar a placa?

  13. é compatível com o raspberry pi 4?

    1. Juliano,

      É para funcionar sem problemas!

      Abraços!
      Diogo – Equipe FilipeFlop

  14. muitooooooo obrigada!

  15. esse display e’ compativel com o PiZero ?

    Roberto Oppelt Filho
  16. Boa tarde, é possível abrir o teclado virtual quando clicado com o touch?

    1. Emerson,

      Não tem motivos para não ser rs 😀

      Abraços!
      Diogo – Equipe FilipeFlop