Tabla de contenido:
Video: Escudo de gráficos Arduino TFT: 4 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
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
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:
Coche Bluetooth con control móvil -- Fácil -- Simple -- Hc-05 -- Escudo del motor: 10 pasos (con imágenes)
Coche Bluetooth con control móvil || Fácil || Simple || Hc-05 || Motor Shield: … SUSCRÍBETE A mi canal de YouTube ………. Este es el coche controlado por Bluetooth que usaba el módulo Bluetooth HC-05 para comunicarse con el móvil. Podemos controlar el coche con el móvil a través de Bluetooth. Hay una aplicación para controlar el movimiento del coche
Vocal GOBO - Escudo amortiguador de sonido - Cabina vocal - Caja vocal - Filtro de reflexión - Escudo vocal: 11 pasos
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: comencé a grabar más voces en el estudio de mi casa y quería obtener un mejor sonido y después de algunas investigaciones descubrí lo que es un " GOBO " era. Había visto estas cosas que amortiguan el sonido, pero realmente no me di cuenta de lo que hacían. Ahora lo hago. Encontré un y
Robot de dibujo con escudo de Adafruit (concurso Make It Move): 10 pasos (con imágenes)
Drawing Robot With Adafruit Shield (Concurso Make It Move): Hola, me llamo Jacob y yo vivimos en el Reino Unido. En este proyecto voy a construir un robot que dibuje para ti. * Estoy seguro de que muchos de ustedes quieren verlo, así que si quieren saberlo, salte directamente al penúltimo paso, pero asegúrese de volver aquí para ver
Gráficos en una pantalla SSD1306 I2C OLED 128x64 con CircuitPython usando un Itsybitsy M4 Express: 13 pasos (con imágenes)
Gráficos en una pantalla SSD1306 I2C OLED 128x64 con CircuitPython usando un Itsybitsy M4 Express: La pantalla SSD1306 OLED es una pantalla gráfica monocromática I2C pequeña (0.96 ''), económica y ampliamente disponible con 128x64 píxeles, que se conecta fácilmente (solo 4 cables) a placas de desarrollo de microprocesadores como Raspberry Pi, Arduino o
Prueba de gráficos ILI9341 TFT LCD SPI Display: 6 pasos
Prueba de gráficos ILI9341 TFT LCD SPI Display: Interfaz de un SPI TFT de 2.8 pulgadas que tiene un chip ILI9341 con un Arduino Uno