Página 1 de 2

Telas TFT

MensagemEnviado: 30 Jun 2019 20:05
por Guri
Estou para iniciar um trabalho com essa telas TFT(SSD1963), sem touch, não vou usar esse recurso no momento.

A tela que vou utilizar é 800x600 colorida.

Alguém pode me dar uma luz de por onde começar? Eu estou utilizando o mikroc, AINDA... 8)

Minha meta é gravar em um cartão SD, várias imagens e ir passando essas imagens na tela...

Ouvi dizer, até o momento das minhas pesquisas, que o povo que tem mexido com essas telas, a utilizavam no modo 16bits. Pois no modo 8 bits como as libs do mikroc, tem alguns bugs.

Como eu ainda estou na fase de pesquisas, aceito todas as dicas e desde já agradeço

Re: Telas TFT

MensagemEnviado: 30 Jun 2019 20:34
por Guri
NO andar das minhas pesquisas, pensei que iria precisar de um GERADOR de imagens, ou melhor um construtor de imagens ou como queiram chamar.

Achei esse programa interessante que converte as imagens...

https://code.google.com/archive/p/ab-embedded/downloads

Re: Telas TFT

MensagemEnviado: 30 Jun 2019 21:35
por Rodrigo_P_A
Sugiro dar olhada em bibliotecas gráficas, tipo:

https://github.com/littlevgl/lvgl

https://ugfx.io/

Re: Telas TFT

MensagemEnviado: 30 Jun 2019 21:53
por pamv
Sugiro que você dê uma olhada nas Nextion:

https://nextion.itead.cc/

Por que?

1) Elas são controladas por um STM32
2) O STM32 fala com o seu MCU via porta serial, com 4 fios (VCC, GND, TX, RX) seu TFT tá conectado no seu MCU
3) Você manda comandos simples em ASCII para o STM32 que controla a TFT, parece quase o Basic do Apple II:

cls BLUE
line 0,0,100,100,BLACK

4) A nextion fornece um editor Gui para você gerar as telas

https://nextion.itead.cc/editor_guide/

e boa documentação para a programação

https://nextion.itead.cc/resources/docu ... ction-set/

5) São baratas

Re: Telas TFT

MensagemEnviado: 01 Jul 2019 23:42
por Guri
Nossa Palm, que legal...fico muito agradecido pela ótima dica.

Vou analisar com prazer esse material, já baixei o programa editor.

Sem querer abusar, você sabe onde posso encontrar, se é que tem, um distribuidor aqui no Brasil.
Quero pedir uma dessas telas para brincar.

Muito obrigado,

Re: Telas TFT

MensagemEnviado: 02 Jul 2019 09:33
por pamv
Eu comprei a minha da China, mas tem no Mercado Livre e se precisar de nota também no Filipeflop

https://lista.mercadolivre.com.br/nextion#D[A:nextion]

https://www.filipeflop.com/produto/disp ... m-nextion/

Re: Telas TFT

MensagemEnviado: 02 Jul 2019 12:15
por Guri
Comprei um de 7"...carinho, paguei 700 reais, mas vale para testes.

Palm, sou muito grato pela super dica, Gratidão sempre.

Você pode me passar o link de onde você comprou lá na china...

Re: Telas TFT

MensagemEnviado: 02 Jul 2019 13:54
por pamv
Guri escreveu:Comprei um de 7"...carinho, paguei 700 reais, mas vale para testes.

Palm, sou muito grato pela super dica, Gratidão sempre.

Você pode me passar o link de onde você comprou lá na china...


Eu tenho esse de 7" com o SSD1963, também comprado da China, mas ele demorou tanto pra chegar que no meio tempo e comprei e recebi o Nextion.

Na época eu paguei 160 reais com frete incluso deste vendedor aqui:

https://www.ebay.com/usr/czb6721960
New 7" inch TFT LCD module 800x480 SSD1963 Touch PWM, Arduino AVR STM32 ARM

O Nextion eu também comprei dele

https://www.ebay.com/itm/2-8-Nextion-HM ... 2749.l2649

mas hoje eu compraria no Aliexpress porque o envio está muito rápido, tem coisas que demoraram um mês entre comprar e retirar no correio.

Re: Telas TFT

MensagemEnviado: 03 Jul 2019 15:36
por Guri
Palm, esse tela é sensacional...

Podes me dizer até quantas telas eu consigo gerar? Eu quero montar tipo varias paginas de texto na telinha e ir foleando ...e não achei ainda nada que disse-se sobre até quantas telas eu poderia montar.

Re: Telas TFT

MensagemEnviado: 03 Jul 2019 17:53
por vtrx
Que pena que esta usando Mikroc,se estivesse usando Keil,tenho tudo pronto,mas posso te passar o aplicativo que fiz na época para gerar arquivo de imagem RGB5(usado nessa tela).
Este aplicativo que fiz é para gerar icones e imagens para ser gravado na Flash do micro para apresentação de menu na tela.
Para as imagens na tela eu usei ler do SD imagens BMP gravadas em FAT32.

Re: Telas TFT

MensagemEnviado: 03 Jul 2019 19:55
por pamv
Guri escreveu:Palm, esse tela é sensacional...

Podes me dizer até quantas telas eu consigo gerar? Eu quero montar tipo varias paginas de texto na telinha e ir foleando ...e não achei ainda nada que disse-se sobre até quantas telas eu poderia montar.


Acho que depende do modelo, você fala em telas com imagens estáticas né? Escolha um modelo e acesse os detalhes dele. Ou defina o modelo no GUI e va criando telas até ele reclamar

Re: Telas TFT

MensagemEnviado: 03 Jul 2019 20:06
por pamv
vtrx escreveu:Que pena que esta usando Mikroc,se estivesse usando Keil,tenho tudo pronto,mas posso te passar o aplicativo que fiz na época para gerar arquivo de imagem RGB5(usado nessa tela).
Este aplicativo que fiz é para gerar icones e imagens para ser gravado na Flash do micro para apresentação de menu na tela.
Para as imagens na tela eu usei ler do SD imagens BMP gravadas em FAT32.

Isso é pro SSD1963?

Re: Telas TFT

MensagemEnviado: 03 Jul 2019 21:17
por Guri
Olhando melhor o set de instruções, no site, notei que ele aguenta até 256 paginas com 250 elementos cada um...

Agora eu só não entendi o set de instruções...

Eu vou usar um arm para comunicação, mas só lib para arduino...

Re: Telas TFT

MensagemEnviado: 03 Jul 2019 21:28
por pamv
Guri escreveu:Olhando melhor o set de instruções, no site, notei que ele aguenta até 256 paginas com 250 elementos cada um...

Agora eu só não entendi o set de instruções...

Eu vou usar um arm para comunicação, mas só lib para arduino...


Hein?
O conjunto de instruções você envia pela serial do ARM para o Nextion, ele interpreta e executa, por exemplo, enviando

cls BLUE

ele vai limpar a tela ativa com a cor azul, enviando

line 0,0,100,100,BLACK

ele vai traçar uma linha de (0,0) até (100,100) na cor preta, etc

Você não precisa de lib nenhuma, é abrir uma serial e começar a conversar por ela com o display.

Re: Telas TFT

MensagemEnviado: 03 Jul 2019 21:46
por vtrx
pamv escreveu:
vtrx escreveu:Que pena que esta usando Mikroc,se estivesse usando Keil,tenho tudo pronto,mas posso te passar o aplicativo que fiz na época para gerar arquivo de imagem RGB5(usado nessa tela).
Este aplicativo que fiz é para gerar icones e imagens para ser gravado na Flash do micro para apresentação de menu na tela.
Para as imagens na tela eu usei ler do SD imagens BMP gravadas em FAT32.

Isso é pro SSD1963?

No meu caso é o ili9320,mas o aplicativo é para qualquer tipo.