Existe uma tela LCD colorida para um arduino?

15

Atualmente, tenho um Mega2560 com o escudo LCD4884. O Shield é bom para colocar texto e imagens simples em pixel. Mas eu estou querendo saber se há algo que tem uma gama completa de cores que funcionaria com o Arduino? O tamanho da tela precisaria ter apenas alguns centímetros de tamanho.

Ryan Erb
fonte
2
Pessoalmente, eu acho isso uma recomendação de compras. Para responder à sua pergunta: google.com/#q=arduino+color+lcd
O cara de chapéu

Respostas:

9

Na verdade, existem vários escudos que possuem telas coloridas. Muitos dos escudos são apenas mini-displays TFT regulares, no entanto, também existem telas de toque.

Aqui está um da Adafruit que inclui um suporte MicroSD e um joystick.

Aqui está um da Radio Shack que possui uma tela de 2,8 polegadas com recursos de toque

Quanto ao tamanho da tela, muitas das telas têm apenas 1 polegada de largura, no entanto, as maiores que já consegui encontrar são de 2,8 pol.

JVarhol
fonte
11
O TFT de 1,8 "da Adafruit com joystick e MicroSD é a minha coisa favorita de todos os tempos! Display + User Input. Majenko desenvolveu uma biblioteca épica para ele: github.com/cacycleworks/chipKIT_ST7735
Chris K
Aqui é um dos Elechouse na China no eBay, US $ 30 3.2" LCD TFT a cores com toque stylus e usando a biblioteca Adafruit GFX Demonstração trabalhou primeira tentativa, instruções e software na página eBay..
Bob Stein
@Bob Qual a capacidade de resposta? Leva alguns momentos para carregar novas fotos? Tela sensível ao toque resistiva?
Anonymous Penguin
@Anon você quer dizer sensível ao toque? Animação interativa? Não me lembro de nenhum desejo de resposta, mas apenas disparei a demo uma vez. Lembro-me de ver uma imagem fotográfica e usar a caneta em um programa simples de "desenho", como nas fotos do eBay. Eu poderia conectar e carregá-lo novamente se você tiver algo específico que gostaria que eu procurasse. Eu só o fiz funcionar no IDE do Arduino, ainda não o havia portado para o meu AtmelStudio IDE favorito.
24514 Bob Stein
5

Há também um TFT Adafruit de 2,2 " .

As coisas boas sobre as telas do Adafruit são: i) suporte de biblioteca para a biblioteca principal de exibição e gráfica . Portanto, é fácil colocá-lo em funcionamento.

O buffer de quadro embutido reduz os requisitos de recursos no Arduino.

akellyirl
fonte
2

Outra tela muito legal é a tela LCD oficial do Arduino TFT . ( Folha de dados, se você estiver curioso.)

É uma tela de 1,77 ", com resolução de 160x128. Possui um slot micro-SD, facilmente acessível. É uma tela colorida com até 18 bits por pixel.

O mais interessante dessa tela é que, como é oficialmente suportado, você não precisa fazer nada a mais para suportá-la. A biblioteca oficial do Arduino TFT funciona perfeitamente com ele. No entanto, de acordo com Jameco :

Atualização da biblioteca: existe um problema conhecido com a biblioteca TFT fornecida nas versões IDE 1.0.5 e 1.5.4 Beta. Você precisará substituir a biblioteca. Nós compactamos a biblioteca TFT atualizada para as duas versões disponíveis aqui. Apenas exclua a biblioteca existente e copie na substituição a versão apropriada do IDE e reinicie o IDE. (IDE v1.0.5 ou v1.5.4)

Portanto, além dessa pequena correção, tudo deve ser fácil e rápido de se trabalhar. Esta página possui alguns exemplos de código que devem facilitar o trabalho.

hichris123
fonte