MÓDULOS GODIY ST7789

Módulo de pantalla IPS TFT de 1.54 pulgadas y 240 x 240 GODIYMODULES ST7789 Manual del usuario

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.

Módulo de pantalla TFT GODIYMODULES de 1.54 pulgadas con pines de cabecera

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

Parte posterior del módulo de pantalla TFT de 1.54 pulgadas GODIYMODULES que muestra el IC del controlador y las etiquetas de los 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.

Tabla 1: Distribución de pines del módulo de pantalla
Etiqueta de alfilerDescripción
TierraConexión a tierra.
CCVFuente de alimentación (normalmente 3.3 V o 5 V, consulte las especificaciones de MCU).
LCCReloj serie (reloj SPI).
Adventista del Séptimo DíaDatos en serie (SPI MOSI - Salida maestra, entrada esclava).
RESRestablecer PIN.
DCPin de selección de datos/comando.
CSPin de selección de chip.
NegroControl 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.

Diagrama de cableado para módulo de pantalla TFT de 1.54 pulgadas con MCU y asignación de pines de Arduino

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.

Tabla 2: Ej.ampCableado de Arduino (Arduino Nano/Uno)
Pin de visualizaciónPin de ArduinoNotas
TierraTierraTerreno común.
CCV5VFuente de alimentación para el módulo.
LCCD13 (SCK)Pin de reloj SPI.
Adventista del Séptimo DíaD11 (MOSI)Pin de entrada esclavo y salida maestra SPI.
RESD8Pin digital para Reset.
DCD9Pin digital para selección de datos/comandos.
CSD10Pin 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)

  1. Instalar bibliotecas: Abre tu IDE de Arduino. Ve a Boceto > Incluir biblioteca > Administrar bibliotecas... Buscar "Adafruit GFX" y "Adafruit ST7789" e instalarlos.
  2. Incluir encabezados: En su boceto de Arduino, incluya los encabezados necesarios:
    #include <Adafruit_GFX.h>
    #include <Adafruit_ST7789.h>
  3. 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
  4. 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!");
    }
  5. 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

Tabla 3: Especificaciones Técnicas
CaracterísticaDetalle
Tamaño de la pantalla1.54 pulgadas
Resolución240x240 píxeles
Tipo de pantallaLCD TFT IPS a todo color
IC del conductorST7789
InterfazSPI (Interfaz periférica serial)
Vol de funcionamientotageNormalmente 3.3 V o 5 V (VCC)
Dispositivos compatiblesArduino, Raspberry Pi, ESP32, 8051, PIC, AVR
Peso del artículo0.634 onzas (aprox. 18 gramos)
Dimensiones del paquete5.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.
  • 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.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.