Tabla de contenido:

Escudo de gráficos Arduino TFT: 4 pasos (con imágenes)
Escudo de gráficos Arduino TFT: 4 pasos (con imágenes)

Video: Escudo de gráficos Arduino TFT: 4 pasos (con imágenes)

Video: Escudo de gráficos Arduino TFT: 4 pasos (con imágenes)
Video: Shield tft 3.5" touch Arduino Mega 2024, Noviembre
Anonim
Image
Image
Diagrama de cableado
Diagrama de cableado

Este instructivo explica cómo hacer un escudo de gráficos en color de 240 x 320 píxeles (QVGA) para su Arduino UNO R3.

El escudo, que cuenta con un bus SPI y un controlador de pantalla ILI9341, se conecta directamente a su Arduino.

Solo se utilizan 5 pines de datos de Arduino, lo que deja los otros pines libres para sus proyectos.

La pantalla TFT tiene la misma longitud que su Arduino, lo que lo convierte en un paquete ordenado.

El escudo:

  • elimina la necesidad de cables.
  • proporciona un soporte estable para la pantalla
  • contiene los divisores de voltaje necesarios de 5 voltios a 3 voltios
  • se puede apilar sobre otros escudos Arduino

El costo estimado de las piezas es menos de $ 20

Imagenes

La foto 1 muestra el escudo Arduino encendido.

El video muestra el escudo TFT en acción.

Paso 1: Lista de piezas

Las siguientes piezas se obtuvieron de

  • 1 módulo de pantalla LCD TFT SPI de solo 2,2 pulgadas 240 * 320 ILI9341 con ranura para tarjeta SD para Arduino Raspberry Pi 51 / AVR / STM32 / ARM / PIC [1]
  • 1 solo prototipo de placa de expansión de PCB para Arduino ATMEGA328P UNO R3 Shield FR-4 placa de pruebas de PCB de fibra 2mm 2,54mm paso

Las siguientes partes se obtuvieron localmente:

  • 5 resistencias de película metálica de solo 2K2 ohmios de 1/8 vatios
  • 5 resistencias de película metálica de solo 3k3 ohmios y 1/8 vatios
  • 1 tira de terminales de cabezal de solo 40 pines con paso de 0,1 "/ 2,54 mm para PCB
  • Cable fusible de cobre estañado de 10 amperios

El costo estimado de las piezas es menos de $ 20.

Paso 2: diagrama de cableado

Diagrama de cableado
Diagrama de cableado
Diagrama de cableado
Diagrama de cableado

El módulo TFT acepta 5 voltios, ya que tiene un regulador de voltaje de 3 voltios, pero cada una de las entradas TFT espera 3 voltios.

El 2K2 | Los divisores de voltaje 3K3 reducen las salidas de Arduino de 5 voltios a 3 voltios.

Imagenes

  • La foto 1 muestra el diagrama de cableado de TFT.
  • La foto 2 muestra el escudo a juego.
  • La foto 3 muestra la parte inferior del escudo.
  • La foto 4 muestra una vista superior del escudo.
  • La foto 5 muestra la unidad ensamblada

Pruebas

  • Desenchufe la pantalla TFT del escudo
  • Inserta el escudo en tu Arduino
  • Conecte su Arduino a su computadora
  • Verifique que cada unión del divisor de voltaje mida 3 voltios.
  • Desconecta el Arduino de tu computadora
  • Conecta la pantalla TFT
  • Ahora está listo para comenzar.

Paso 3: software

Se requieren tres archivos de biblioteca además del código adjunto

Paso 1

Descargue los siguientes archivos de la biblioteca:

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX-Library
  • https://github.com/adafruit/Adafruit_BusIO

Cada uno de los archivos anteriores está en formato zip y aparecerá en su carpeta de descarga.

Paso 2

Seleccione e instale cada una de las bibliotecas anteriores usando su IDE de Arduino:

  • Haga clic en “Sketch | Incluir biblioteca | Agregar biblioteca zip… | Adafruit_ILI9341-master.zip”
  • Haga clic en “Sketch | Incluir biblioteca | Agregar biblioteca zip… | Adafruit-GFX-Library-master.zip”
  • Haga clic en “Sketch | Incluir biblioteca | Agregar biblioteca zip… | Adafruit_BusIO-master.zip”

Paso 3

Desde su IDE de Arduino:

  • Copie el archivo "graphicstest2.ino" adjunto a un boceto de Arduino [1]
  • Guarde el boceto como "graphicstest2" y luego cárguelo en su Arduino

Nota

[1]

El contenido de “graphicstest2.ino” es idéntico al archivo de ejemplo de la biblioteca”… | Arduino | bibliotecas | Adafruit_ILI9341-master | ejemplos | prueba gráfica | graphicstest.ino”excepto que se han definido algunos pines adicionales del módulo de visualización en el encabezado.

También se incluye el código de la foto de portada.

Paso 4: resumen

El instructivo describe cómo hacer un escudo de gráficos TFT para su Arduino Uno R3

El tamaño de la pantalla es de 320 x 240 píxeles (QVGA)

El escudo SPI se conecta directamente a su Arduino

Solo se requieren 5 pines de datos Arduino

La pantalla TFT tiene la misma longitud que su Arduino, lo que lo convierte en un paquete ordenado.

El costo estimado de las piezas es de $ 20

Haga clic aquí para ver mis otros instructivos.

Recomendado: