Instruções
A tela pode ser instalada através de dois metodosThe RPi Método 1. Instalar usando o sistema operacional Raspbian OS.
Method 2. Usar uma imagem já preparada.
Método 1. Instalação de Drives
Aviso: Os drives não esta disponiveis para o NOOBS ou qualque outro sistema instalado por ele.
Se a tela não funcionar, por favor tente instalar o driver:: LCD-show-170703.tar.gz, but not LCD-show-161112.tar.gz.
1. Configurando seu Pi:
sudo raspi-config
Set as:
- Seleci Expand Filesystem.
- Boot Option -> Desktop Autologin (pode mudar o nome de acordo com a versão do sistema Raspbian )
2. Copie o driver (escolha de acordo com seu sistema OS) ou em seu sistema OS rode os seguintes comandos:
tar xvf LCD-show-*.tar.gz cd LCD-show/
Instale os drives e mude para o modo LCD: PARA QUE FUNCIONE CORRETAMENTE É NECESSARIO QUE VOCÊ ESTEJA CONECTADO A INTERNET, PARA QUE NÃO OCORRA ERROS NA INSTALAÇÃO.
chmod +x LCD35-show ./LCD35-show
NOTA: caso a tela de LCD não funcione depois do apt-get upgrade, por favor mude o arquivo config.txt deletando a linha: dtoverlay=ads7846
3. Resete o RPi, RPi LCD já estará pronta para uso.
Método 2. Usando uma imagem já pronta
O arquivo de imagem , vem com o sistema operacional pre instalado. Não sabe como istalar? Veja em RPi Image Installation Guides ). Insira o cartão em sua PI e divirta-se.
TMudar entre LCD e HDMI
Quando o LCD estiver habilitado e você quiser usar o HDMI, rode os comandos abaixo:
cd LCD-show/ ./LCD-hdmi
Sair do HDMI para o LCD:
./LCD35-show
Mudar orientação da tela
Apos instalar todos os drives, para mudar a orientação da tela, rode os seguintes comandos:
- Rotação 0 graus
cd LCD-show/ ./LCD35-show 0
- Rotação 90 graus
cd LCD-show/ ./LCD35-show 90
- Rotação 180 graus
cd LCD-show/ ./LCD35-show 180
- Rotação 270 graus
cd LCD-show/ ./LCD35-show 270
Calibração da tela de Toque
Esta tela de LCD pode ser calibrada usando o programa chamado xinput_calibrator que esta pre instalado na imagem do OS. Mas caso não esteja instalado você pode instalar manualmente seguindo os passos abaixo.
sudo apt-get install -y xinput-calibrator
Rode o comando para calibrar:
sudo DISPLAY=:0.0 xinput_calibrator
ou selecione Menu -> Preferences -> Calibrate Touchscreen.
Apos rodar os comandos, ira aparece quatro pontos na tela, clique nesses pontes um por um para fazer a calibração. Os dados de calibração irão aparecer na tela, grave esse dados para sejam usados nos passos seguintes.
Doing dynamic recalibration: Setting new calibration data: 3919, 208, 236, 3913
Entre com os seguinte comandos 99-calibration.conf:
sudo nano /etc/X11/xorg.conf.d/99-calibration.conf
Então, ira aparecer na tela, os antigos dados de calibração:
Section "InputClass" Identifier "calibration" MatchProduct "ADS7846 Touchscreen" Option "Calibration" "160 3723 3896 181" Option "SwapAxes" "1" EndSection
Modifique os dados para o que apareceram quando foi feito a calibragem:
Section "InputClass" Identifier "calibration" MatchProduct "ADS7846 Touchscreen" Option "Calibration" "3919 208 236 3913" Option "SwapAxes" "1" EndSection
Use as telas Ctrl+X, e celecione a opção Y para salvar as modificaçõesPress the keys Ctrl+X, and select the option Y, depois digite o comando para reiniciar o sistema:
sudo reboot
Estou montando um raspberry pi 3 mas não tenho monitor e tv hdmi, tem como configurar o lcd de outra maneira? Obrigado
Monitor não é necessário. Se tiver usando Raspbian (ou outra distro linux) crie um arquivo “ssh” sem extensão e ligue o Raspberry com um cabo de rede conectado. Depois, basta verificar qual o IP do Raspberry (pode olhar no roteador ou usando o “Advanced IP Scanner) e acessar via Putty e seguir os procedimentos
Obrigado por me responder, não entendo nada de Linux , meu pc não quer reiniciar pelo pendrive pra poder entrar em uma versão de Linux para mexer no raspberry, não tenho acesso a uma tela hdmi . Só me resta desistir
Não precisa usar linux. Coloque o cartão de memoria que tem o sistema que quer usar no raspberry no PC com Windows. Lá vai mostrar uma partição chamada “boot”. Crie um arquivo “ssh” sem extensão e ligue o Raspberry com um cabo de rede conectado. Depois, basta verificar qual o IP do Raspberry (pode olhar no roteador ou usando o “Advanced IP Scanner) e acessar via Putty e seguir os procedimentos.
Caso não consiga, aceito a tela como doação (preciso atualizar umas informações do tutorial, mas não tenho mais a tela lcd)
Olá. Sou completamente novo em Raspbian e estou tentando configurar minha tela LCD TFT 3,5′. Segui todo este tutorial e a tela aparece normalmente, mas o “touch” não funciona. COmo posso diagnosticar onde é o problema e como resolver? Agradeço antecipadamente.
Olá, desculpa a demora. Poderia enviar mais detalhes a respeito da tela? Qual o modelo que vem escrito nela? Qual driver você fez funcionar?
tem como colocar um script que ao clicar nele a entrada muda, tft para hdmi e hdmi para tft?
Sim, tem. Basta criar dois arquivos config.txt com configuração pra cada tela. Ex: config.txt e config.txt.tft. No script, quando acionado, mudaria a extensão.
Boa tarde!! Eu rotacionei a tela do meu raspberry pi 3, mas o touch esta “invertido” como se o touch não tivesse sido rotacionado. Tentei calibrar mas não deu certo, existe alguma configuração que posso fazer ?
Desde já Obrigado.
No momento estou sem raspberry e tela para poder testar