Utilizando TFT em controladores e aplicações JFX.
TFT (Thin-Film Transistor)
Mais detalhes sobre está tecnologia e outras pra sistemas embarcados (Aqui).
Na eletrônica embarcada o TFT tem o objetivo de imprimir dados de aplicações .
Alias, além de deixar uma interface de comunicação entre o sistema e o usuário simplesmente mais bonita , eficiente , comunicativa , agradável ...
Existe vários displays diferentes , então cada modelo de displays compartilha tecnologias diferentes .
Os artigos anteriores pode ser visualizado (Aqui)
O display era um 16x2 e os modelos fornecidos pra teste é um Hyundai LCD HC16201-A e um DisplayTronic pcb-1602b...nestes módulos não possuí i2c , que é quem facilita a comunicação com o controlador de uma maneira bem simples.... então a comunicação pode ser bem complexa se não utilizar alguns componentes eletrônicos como resistores, capacitores , potenciômetro ou modulo I2C.
Neste artigo utiliza um Módulo de tela LCD TFT , 1.8 ", SPI Serial com Resolução TFT 128x160.
Apesar de lento honestamente é o suficiente .
Este modelo de TFT é um display muito completo porem não possuir um touchscreen acoplado , mas possui display e cartão de memoria.Primeiramente iremos ver funções básicas do display como os textos as fontes e gráficos , com e sem software Java .
No segundo artigo possui localizações de cena , Comunicação com o controlador . instruções ,
gráficos , textos , SD .
Este artigo é um artigo simples porque apenas vai ser construído um softwares e alguns sketchs para ser testado, não vai ser construído nenhum protótipos complexo neste momento . Porem com o máximo de conteúdo com a única intenção de servir de fonte de pesquisa pra desenvolvedores estudantes, e também pra que eu possa acessar como base de estudos e referencias no futuro. Apenas isso.
Mas isso não quer dizer que a comunicação com o display vai ser simples
Primeiro iremos montar o protótipo padrão...na qual será compatível com os testes que iremos fazer em cada artigo.
Pra isso precisamos entender o que cada pino do TFT faz como mencionei o modelo do TFT é um St7735 TFT , LCD 1.8 , SPI Serial com Resolução de 128x160
Os pinos de um cartão SD.
VCC: tenção positiva 3.3v ou 5v é recomendável 5v
GND: terra ou negativo
MISO : gerencia dados do cartão SD para o controlador ou software...
MOSI envia dados do controlador ou software para o cartão de memoria SD
SCK "Serial Clock": sincronizar a transferência de dados entre o controlador e o cartaoSD.*
CS "Chip Select": faz a habilitação do cartão SD e o inicio da comunicação.
os pinos podem ser diferentes em módulos diferentes
logo em seguida temos o display do TFT St7735
Para o controlador ST7735, os pinos comuns incluem:
VCC: positivo 5v. (recomendado)
GND: negativo ou terra
SCL/SCK: serial (Serial Clock).
SDA/MOSI: Dados do serial
AO/RS: dados e instruções
RST: Reboot
CS: Chip Select
LED: led control.
Se todos estes dados estiverem certos acredito que o TFT deveria ter uma comunicação mais rápida em controladores ATmega328P compatível com Arduino NANO e UNO.
Controlador
...
...
Comentários
Postar um comentário