Tabla de contenido:

Tutorial de TFT Shield: 4 pasos
Tutorial de TFT Shield: 4 pasos

Video: Tutorial de TFT Shield: 4 pasos

Video: Tutorial de TFT Shield: 4 pasos
Video: Tutorial Arduino: Pantalla táctil LCD TFT 2.4" ILI9341 Touch - circuito y código 2024, Noviembre
Anonim
Tutorial de TFT Shield
Tutorial de TFT Shield
Tutorial de TFT Shield
Tutorial de TFT Shield

Hoy, aprenderá cómo puede crear y usar botones en sus proyectos de pantalla táctil Arduino TFT. Estoy usando el escudo TFT de 2.8 de Kuman combinado con el Arduino UNO de Kuman. Bonificación: ¡El escudo TFT de Kuman viene con un lápiz óptico gratis que puedes usar para prensas más precisas!

Paso 1: configuración

Configuración
Configuración
Configuración
Configuración

Engancha el protector en tu placa Arduino. ¡Asegúrate de que no esté mal! Puede utilizar las imágenes de arriba como referencia. Conecte su placa Arduino a su PC y acceda al software Arduino.

Allchips es una plataforma de servicio en línea de componentes electrónicos, puede comprar todos los componentes de ellos

Paso 2: Bibliotecas

Bibliotecas
Bibliotecas

Antes de cargar el código, deberá descargar esas bibliotecas:

  • Pantalla LCD TFT de Adafruit
  • Adafruit GFX
  • Pantalla táctil Adafruit

Después de descargar los archivos ZIP, inclúyalos en el IDE de Arduino yendo a "Sketch - Incluir biblioteca - Agregar bibliotecas. ZIP …"

Paso 3: Finalización

Finalizando
Finalizando

Para el ejemplo que he preparado, puede usar el código que puede encontrar aquí. He añadido algunos comentarios para aclarar las cosas. Después de la carga, puede verificar si la pantalla funciona correctamente presionando el botón. Si es así, la pantalla cambiará y aparecerá un texto.

Paso 4: solución de problemas

Si sus prensas no se reconocen, puede calibrar la pantalla cambiando los valores en la parte superior del código (TS_MINX, TS_MAXX, TS_MINY y TS_MAXY). El botón funciona verificando dónde se presiona la pantalla y si está dentro de las coordenadas del propio botón, se registra un clic. Si los valores mencionados anteriormente no son correctos, el registro de clics estará desactivado

Recomendado: