1. Introducción
Este manual proporciona instrucciones completas para el módulo de pantalla TFT a todo color GODIYMODULES de 1.54 pulgadas, con una pantalla LED LCD IPS HD con una resolución de 240x240 y un controlador ST7789. Diseñado para la integración con microcontroladores como Arduino, ESP32, Raspberry Pi, 8051, PIC y AVR, este módulo utiliza una interfaz periférica serial (SPI) para la comunicación. Este documento cubre el producto.view, configuración, cableado, funcionamiento, especificaciones, resolución de problemas y mantenimiento para garantizar un uso y funcionalidad adecuados.

Figura 1: Frente view del módulo de pantalla TFT de 1.54 pulgadas, que muestra la pantalla y los pines del conector macho incluidos para la conexión.
2. Producto terminadoview
2.1 Características principales
- Tipo de pantalla: Pantalla LCD TFT IPS a todo color de 1.54 pulgadas
- Resolución: 240x240 píxeles
- Controlador IC: ST7789
- Interfaz: Interfaz periférica serial (SPI)
- Compatibilidad: Diseñado para usar con varias unidades de microcontroladores (MCU), incluidos Arduino, ESP32, Raspberry Pi, 8051, PIC y AVR.
- Calidad de visualización: Panel IPS HD para una experiencia superior viewÁngulos brillantes y colores vibrantes.
2.2 Componentes incluidos
- 1 módulo de pantalla TFT GODIYMODULES de 1.54 pulgadas
- 1 x Tira de pines del conector macho (para soldar)
3. Configuración y cableado
El módulo de pantalla TFT de 1.54 pulgadas se comunica vía SPI. Un cableado adecuado es esencial para su correcto funcionamiento. El módulo requiere soldar los pines del conector incluido antes de su uso.
3.1 Descripción de la distribución de pines

Figura 2: Posterior view de la placa de circuito del módulo de visualización, detallando el IC del controlador ST7789 y los pines de conexión.
| Etiqueta de alfiler | Descripción |
|---|---|
| Tierra | Conexión a tierra. |
| CCV | Fuente de alimentación (normalmente 3.3 V o 5 V, consulte las especificaciones de MCU). |
| LCC | Reloj serie (reloj SPI). |
| Adventista del Séptimo Día | Datos en serie (SPI MOSI - Salida maestra, entrada esclava). |
| RES | Restablecer PIN. |
| DC | Pin de selección de datos/comando. |
| CS | Pin de selección de chip. |
| Negro | Control de luz de fondo (se puede dejar desconectado si no se utiliza). |
3.2 Diagrama de cableado para Arduino
A continuación se muestra una configuración de cableado típica para conectar el módulo de pantalla a una placa Arduino. Tenga en cuenta que la asignación de pines puede variar ligeramente según el modelo de Arduino (p. ej., Uno, Nano, ESP32). Consulte siempre la documentación de su MCU para conocer los pines SPI del hardware.

Figura 3: Diagrama de cableado que muestra las conexiones entre una MCU (por ejemplo, Arduino) y el módulo de pantalla TFT de 1.54 pulgadas.
| Pin de visualización | Pin de Arduino | Notas |
|---|---|---|
| Tierra | Tierra | Terreno común. |
| CCV | 5V | Fuente de alimentación para el módulo. |
| LCC | D13 (SCK) | Pin de reloj SPI. |
| Adventista del Séptimo Día | D11 (MOSI) | Pin de entrada esclavo y salida maestra SPI. |
| RES | D8 | Pin digital para Reset. |
| DC | D9 | Pin digital para selección de datos/comandos. |
| CS | D10 | Pin digital para Chip Select. |
| Negro | (Opcional) | Se puede dejar sin conectar o conectar a un pin digital para controlar la luz de fondo. |
Nota: Las etiquetas serigrafiadas del módulo para SCL y SDA se refieren a la comunicación SPI, no a I²C. No las confunda con los pines I²C (p. ej., A4 y A5 en algunos Arduinos).
4. Instrucciones de funcionamiento
Para operar el módulo de visualización, normalmente se utiliza una biblioteca compatible con el microcontrolador elegido. Para Arduino, se suelen usar bibliotecas como Adafruit GFX y Adafruit ST7789.
4.1 Configuración del software (Arduino Example)
- Instalar bibliotecas: Abre tu IDE de Arduino. Ve a Boceto > Incluir biblioteca > Administrar bibliotecas... Buscar "Adafruit GFX" y "Adafruit ST7789" e instalarlos.
- Incluir encabezados: En su boceto de Arduino, incluya los encabezados necesarios:
#include <Adafruit_GFX.h>
#include <Adafruit_ST7789.h> - Definir pines: Define los pines conectados al módulo de pantalla en tu boceto. Por ejemploample, utilizando los pines de la Tabla 2:
#define TFT_CS 10
#define TFT_DC 9
#define TFT_RST 8 // Or set to -1 if you share Arduino reset pin - Inicializar pantalla: Inicialice el objeto de visualización en su función de configuración:
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);
void setup() {
tft.init(240, 240); // Initialize ST7789 screen
tft.setRotation(2); // Adjust rotation as needed
tft.fillScreen(ST77XX_BLACK);
tft.setTextWrap(false);
tft.setTextColor(ST77XX_WHITE);
tft.setTextSize(1);
tft.setCursor(0, 0);
tft.print("Hello, World!");
} - Funciones de dibujo: Utilice las funciones de la biblioteca GFX para dibujar texto, formas e imágenes en la pantalla. Consulte la documentación de la biblioteca GFX de Adafruit para obtener una lista completa de funciones.
5. Especificaciones
| Característica | Detalle |
|---|---|
| Tamaño de la pantalla | 1.54 pulgadas |
| Resolución | 240x240 píxeles |
| Tipo de pantalla | LCD TFT IPS a todo color |
| IC del conductor | ST7789 |
| Interfaz | SPI (Interfaz periférica serial) |
| Vol de funcionamientotage | Normalmente 3.3 V o 5 V (VCC) |
| Dispositivos compatibles | Arduino, Raspberry Pi, ESP32, 8051, PIC, AVR |
| Peso del artículo | 0.634 onzas (aprox. 18 gramos) |
| Dimensiones del paquete | 5.63 x 4.88 x 1.38 pulgadas |
6. Solución de problemas
- La pantalla está en blanco o muestra basura:
- Verifique el cableado: Verifique que todas las conexiones (GND, VCC, SCL, SDA, RES, DC, CS) estén seguras y correctamente conectadas a los pines correspondientes del microcontrolador, según el diagrama de cableado. Preste especial atención a la asignación de pines SPI (SCL/SCK, SDA/MOSI).
- Fuente de alimentación: Asegúrese de que el pin VCC reciba el volumen correctotage (normalmente 3.3 V o 5 V, según el nivel lógico de su MCU y la tolerancia del módulo).
- Instalación de la biblioteca: Confirme que todas las bibliotecas necesarias (por ejemplo, Adafruit GFX, Adafruit ST7789) estén instaladas correctamente en su IDE.
- Código de inicialización: Verifique nuevamente su código para verificar que las definiciones de pin sean correctas y muestre los parámetros de inicialización (por ejemplo,
tft.init(240, 240)). - Confusión entre SPI e I2C: Este módulo utiliza SPI. Asegúrese de no intentar conectarlo mediante pines o bibliotecas I2C, a pesar de que algunas etiquetas de pines pueden causar confusión.
- Los colores son incorrectos o están deslavados:
- Ajuste de rotación: Incorrecto
setRotation()Podría afectar la interpretación o visualización de los colores. Experimente con diferentes valores de rotación. - Versión de la biblioteca: Asegúrese de utilizar bibliotecas actualizadas.
- Ajuste de rotación: Incorrecto
- La pantalla funciona en una MCU (por ejemplo, ESP32) pero no en otra (por ejemplo, Arduino):
- Compatibilidad de pines: Verifique que los pines SPI y otros pines de control estén correctamente asignados al MCU específico que esté utilizando. La numeración de los pines SPI puede variar entre las placas Arduino (Uno, Nano, Mega) y otras plataformas como ESP32 o Raspberry Pi.
- Niveles lógicos: Asegúrese de voltagCompatibilidad electrónica. Algunas MCU funcionan con una lógica de 3.3 V, mientras que otras usan 5 V. El módulo de pantalla normalmente admite ambos, pero el volumen incorrecto...tagLos niveles e pueden causar problemas.
7. Mantenimiento
El módulo de pantalla TFT de 1.54 pulgadas es un componente electrónico delicado. Siga estas instrucciones para un mantenimiento adecuado:
- Manejo: Manipule siempre el módulo por los bordes para evitar tocar la superficie de la pantalla o los componentes electrónicos.
- Limpieza: Si es necesario, limpie la pantalla con cuidado con un paño suave que no deje pelusa. Evite materiales abrasivos o limpiadores químicos fuertes.
- Almacenamiento: Guarde el módulo en una bolsa antiestática en un ambiente seco y fresco, alejado de la luz solar directa y de temperaturas extremas.
- Soldadura: Al soldar los pines del cabezal, utilice técnicas de soldadura adecuadas para evitar dañar la placa o los componentes.
8. Garantía y soporte
La documentación disponible no incluye información específica sobre la garantía de este producto. Para cualquier asistencia técnica, reclamación de garantía o consulta adicional, contacte directamente con el vendedor o el fabricante a través de la plataforma donde adquirió el producto.