Pular para o conteúdo principal

Tela sensível ao toque de 4 polegadas

O SenseCAP Indicator é equipado com uma tela sensível ao toque de 4 polegadas, na qual você pode personalizar a interface de usuário (UI) de que precisar. Neste tutorial, vamos guiá-lo sobre como usar a biblioteca gráfica LvGL (Light and Versatile Graphics Library) para o SenseCAP Indicator.

Sistemas de coordenadas de pixels

Uma imagem digital 2D é composta por linhas e colunas de pixels. Um pixel na imagem é especificado indicando em qual coluna e em qual linha o pixel está. Em termos simples, um pixel pode ser identificado por um par de inteiros que fornecem o número da coluna e o número da linha.

Convencionalmente, as colunas são numeradas da parte superior esquerda para a direita, começando em zero, mas em alguns casos, também pode começar de outros cantos (definindo a rotação).

Modelo de cor de 16 bits

Os pixels também são expressos em forma de cor, portanto é melhor também cobrir alguns modelos de cor. O modelo de cor de 16 bits é adequado para MCUs trabalharem, então este é um bom começo. O modelo de cor é composto por 3 componentes de cor - Vermelho, Verde e Azul. Dependendo do modelo de cor, esses 3 componentes de cor serão armazenados em uma variável de 16 bits.

Bit1514131211109876543210
DataVermelhoVermelhoVermelhoVermelhoVermelhoVerdeVerdeVerdeVerdeVerdeVerdeAzulAzulAzulAzulAzul

Inicialização da tela LCD

Para inicializar a tela LCD no SenseCAP Indicator:

lcd init:
bsp_board_init()

Suporte técnico

Não se preocupe, nós cuidamos de tudo! Por favor, visite o nosso Canal oficial da Seeed no Discord para fazer suas perguntas!

Se você tiver um pedido grande ou necessidade de personalização, entre em contato pelo e-mail [email protected]

Loading Comments...