Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Hoje, você aprenderá como criar e usar botões em seus projetos do Arduino TFT Touchscreen. Estou usando o Escudo TFT de 2,8 de Kuman combinado com o Arduino UNO de Kuman. Bônus: O Escudo TFT de Kuman vem com uma caneta gratuita que você pode usar para pressionamentos mais precisos!
Etapa 1: configuração
Prenda o escudo em sua placa Arduino. Certifique-se de que não está do jeito errado! Você pode usar as imagens acima para referência. Conecte sua placa Arduino ao PC e entre no software Arduino.
Allchips é uma plataforma de serviço online de componentes eletrônicos, você pode comprar todos os componentes deles
Etapa 2: Bibliotecas
Antes de enviar o código, você precisará baixar essas bibliotecas:
- Adafruit TFT LCD
- Adafruit GFX
- Adafruit Touchscreen
Depois de baixar os arquivos ZIP, inclua-os no IDE do Arduino acessando "Sketch - Incluir biblioteca - Adicionar bibliotecas. ZIP…"
Etapa 3: Finalizando
Para o exemplo que preparei, você pode usar o código que encontra aqui. Eu adicionei alguns comentários, para tornar as coisas mais claras. Depois de fazer o upload, você pode verificar se o monitor está funcionando corretamente pressionando o botão. Nesse caso, a tela mudará e um texto aparecerá.
Etapa 4: solução de problemas
Se suas impressoras permanecerem não reconhecidas, você pode calibrar o display alterando os valores na parte superior do código (TS_MINX, TS_MAXX, TS_MINY e TS_MAXY). O botão funciona verificando onde a tela está sendo pressionada e se está dentro das coordenadas do próprio botão, um clique é registrado. Se os valores mencionados acima não estiverem corretos, o registro de cliques será desativado