Módulo de pantalla OLED waveshare de 1.54 pulgadas (SSD1309)

Manual del usuario del módulo de pantalla OLED de 1.54 pulgadas de Waveshare

Modelo: Módulo de pantalla OLED de 1.54 pulgadas (SSD1309)

1. Producto terminadoview

El módulo de pantalla OLED Waveshare de 1.54 pulgadas es una solución compacta de alto contraste con una resolución de 128 × 64 píxeles. Integra el chip controlador SSD1309 y admite interfaces de comunicación SPI e I²C de 4 hilos, lo que ofrece una amplia compatibilidad con diversos microcontroladores y placas de desarrollo como Raspberry Pi, Arduino, STM32, ESP32 y Jetson Nano. Este módulo está diseñado para aplicaciones integradas que requieren una salida visual nítida y eficiente.

Módulo de pantalla OLED Waveshare de 1.54 pulgadas que muestra sus características y especificaciones

Imagen 1.1: Másview del módulo de pantalla OLED de 1.54 pulgadas destacando sus características y especificaciones.

2. Características principales

  • Tipo de pantalla: OLED de 1.54 pulgadas con resolución de 128 × 64 píxeles.
  • Chip del controlador: SSD1309 integrado para un control de pantalla eficiente.
  • Interfaces de comunicación: Admite SPI de 4 cables e I2C para una integración flexible.
  • VolumentagCompatibilidad: Vol a bordotagEl traductor electrónico garantiza la compatibilidad con MCU de 3.3 V y 5 V.
  • Amplia compatibilidad: Diseñado para usar con Raspberry Pi, Arduino, STM32, ESP32, Jetson Nano y plataformas similares.
  • Color de la pantalla: Color de pantalla azul.
Módulo de pantalla OLED Waveshare de 1.54 pulgadas con pantalla azul

Imagen 2.1: El módulo de pantalla OLED de 1.54 pulgadas con su pantalla azul.

3. Especificaciones

Parámetro Valor
Vol de funcionamientotage 3.3 V / 5 V
Panel de visualización Pantalla OLED
Interfaz de comunicación SPI/I2C de 4 cables
Conductor SSD1309
Resolución 128 × 64 píxeles
Tamaño de píxel 0.25 × 0.25 mm
Tamaño de la pantalla 35.05 × 17.52 mm
Tamaño del módulo 43.00 × 37.50 mm
Dimensiones del paquete 1.69 x 1.45 x 0.19 pulgadas
Peso del artículo 0.32 onzas

4. Descripción de la distribución de pines

El módulo cuenta con un conector de 7 pines para alimentación y comunicación. Comprender la función de cada pin es crucial para una correcta integración.

Alfiler Descripción
CCV Entrada de energía (3.3 V / 5 V)
Tierra Planta de energía
ESTRUENDO Entrada de datos (MOSI para SPI, SDA para I2C)
Clic Entrada de señal de reloj (SCK para SPI, SCL para I2C)
CS Selección de chip, baja actividad (solo SPI)
DC Selección de datos/comandos (Alto para datos, Bajo para comandos)
Primera vez Restablecer, bajo activo
Interfaz de control del módulo de pantalla OLED de 1.54 pulgadas que muestra las etiquetas de los pines

Imagen 4.1: Diagrama de distribución de pines para el módulo de pantalla OLED.

5. Configuración y conexión

5.1 Pautas generales de conexión

  • Asegúrese de que su microcontrolador funcione a 3.3 V o 5 V, compatible con el volumen del módulo.tage traductor.
  • Conecte VCC a la fuente de alimentación (3.3 V o 5 V) y GND a la tierra de su microcontrolador.
  • Elija el modo de comunicación SPI o I2C según los requisitos de su proyecto y las capacidades del microcontrolador.
  • Consulte los diagramas de cableado específicos para la placa de desarrollo elegida.

5.2 Conexión con Raspberry Pi (Interfaz SPI)

Para conectar el módulo OLED a una Raspberry Pi mediante la interfaz SPI, siga las conexiones de pines a continuación. Asegúrese de que la interfaz SPI de su Raspberry Pi esté habilitada.

  • CCV → Frambuesa Pi 3.3 V/5 V
  • Tierra → Raspberry Pi GND
  • ESTRUENDO → Raspberry Pi MOSI (GPIO 10 / Pin 19)
  • Clic → Raspberry Pi SCLK (GPIO 11 / Pin 23)
  • CS → Raspberry Pi CE0 (GPIO 8 / Pin 24)
  • DC → Raspberry Pi GPIO 25 (Pin 22)
  • Primera vez → Raspberry Pi GPIO 27 (Pin 13)
Diagrama de cableado para conectar el módulo OLED a una Raspberry Pi a través de SPI

Imagen 5.1: Diagrama de conexión SPI para Raspberry Pi.

5.3 Conexión con la placa Arduino (interfaz SPI)

Para las placas Arduino, conecte el módulo OLED utilizando la interfaz SPI de la siguiente manera:

  • CCV → Arduino 5V
  • Tierra → Arduino GND
  • ESTRUENDO → Arduino MOSI (Pin 11 para Uno/Nano, Pin 51 para Mega)
  • Clic → Arduino SCK (Pin 13 para Uno/Nano, Pin 52 para Mega)
  • CS → Pin digital de Arduino (por ejemplo, Pin 10)
  • DC → Pin digital de Arduino (por ejemplo, Pin 9)
  • Primera vez → Pin digital de Arduino (por ejemplo, Pin 8)
Diagrama de cableado para conectar el módulo OLED a una placa Arduino a través de SPI

Imagen 5.2: Diagrama de conexión SPI para Arduino.

6. Instrucciones de funcionamiento

Tras una conexión física exitosa, el módulo requiere configuración de software para mostrar el contenido. Waveshare proporciona...ampEl código y las bibliotecas para varias plataformas.

6.1 Configuración del software

  1. Instalar bibliotecas: Descargue e instale la biblioteca de pantalla OLED SSD1309 adecuada para su entorno de desarrollo elegido (por ejemplo, la biblioteca Adafruit SSD1306 para Arduino o bibliotecas Waveshare específicas para Raspberry Pi/Python).
  2. Configurar pines: En su código, defina los pines GPIO conectados a los pines CS, DC y RST del módulo OLED de acuerdo con su cableado.
  3. Inicializar pantalla: Utilice las funciones de la biblioteca para inicializar el controlador SSD1309. Esto suele implicar configurar la resolución de pantalla y el protocolo de comunicación (SPI o I²C).
  4. Mostrar contenido: Utilice las funciones de dibujo de la biblioteca para mostrar texto, gráficos o imágenes en la pantalla OLED. Recuerde llamar a una función de actualización de pantalla (p. ej., display.display()) para enviar cambios a la pantalla.

6.2 Selección del modo de comunicación

El módulo admite SPI e I²C. El modo predeterminado suele ser SPI. Si desea usar I²C, puede que necesite ajustar los puentes o las almohadillas de soldadura integrados, si están disponibles, y asegurarse de que su software esté configurado para la comunicación I²C (SDA para DIN, SCL para CLK y CS/DC/RST podrían estar vinculados a estados específicos o no utilizarse según la biblioteca).

7. Mantenimiento

  • Manejo: Manipule el módulo por los bordes para evitar tocar la superficie de la pantalla o los componentes electrónicos.
  • Limpieza: Si es necesario, limpie suavemente la superficie de la pantalla con un paño suave que no deje pelusa. Evite materiales abrasivos o productos químicos agresivos.
  • Almacenamiento: Guarde el módulo en un entorno seco y antiestático, alejado de la luz solar directa y de temperaturas extremas.
  • Fuente de alimentación: Asegúrese siempre de que el volumen de la fuente de alimentacióntage está dentro del rango especificado de 3.3 V-5 V para evitar daños.

8. Solución de problemas

  • La pantalla no se enciende:
    • Verifique las conexiones de alimentación (VCC, GND) y asegúrese de que el volumen sea correcto.tage.
    • Verifique que todos los pines de comunicación (DIN, CLK, CS, DC, RST) estén cableados correctamente.
    • Confirme que el código de inicialización de la pantalla se esté ejecutando sin errores.
    • Asegúrese de que se seleccione el protocolo de comunicación correcto (SPI/I2C) tanto en el hardware como en el software.
  • Visualización confusa o incorrecta:
    • Verifique si hay conexiones sueltas o asignaciones de pines incorrectas en su código.
    • Asegúrese de que la resolución de pantalla correcta (128x64) esté configurada en la biblioteca de software.
    • Verifique que la biblioteca esté utilizando el controlador SSD1309 correcto.
  • Sin comunicacion:
    • Verifique nuevamente todo el cableado, especialmente para DIN, CLK, CS, DC y RST.
    • Asegúrese de que la interfaz de comunicación (SPI o I2C) esté habilitada en su microcontrolador.
    • Pruebe con un ejemplo de trabajo conocidoampel código proporcionado por Waveshare o el desarrollador de la biblioteca.

9. Dimensiones del contorno

Las dimensiones físicas del módulo son importantes para la integración en gabinetes o proyectos personalizados.

Diagrama que muestra las dimensiones del contorno del módulo de pantalla OLED de 1.54 pulgadas en milímetros

Imagen 9.1: Dimensiones del contorno del módulo (Unidad: mm).

10. Recursos y soporte en línea

Para obtener recursos de desarrollo detallados, por ejemploampPara obtener más información sobre el código y la documentación técnica, visite la página oficial del tutorial en línea de Waveshare:

Tutorial en línea del módulo OLED Waveshare de 1.54 pulgadas

Este recurso proporciona ejemplosamparchivos para Raspberry Pi, Arduino, STM32, ESP32 y Jetson Nano, que son esenciales para comenzar a utilizar su módulo.

Documentos relacionados - Módulo de pantalla OLED de 1.54 pulgadas (SSD1309)

Preview Manual de usuario y guía técnica del Waveshare 2.13inch e-Paper HAT (B)
Guía completa para el Waveshare 2.13inch e-Paper HAT (B), que cubre conexiones de hardware, configuración de software, principios de programación y resolución de problemas para Raspberry Pi, Arduino, Jetson Nano y STM32.
Preview Manual del usuario del módulo OLED de 0.91 pulgadas - Waveshare
Manual de usuario del módulo OLED Waveshare de 0.91 pulgadas (128 x 32 píxeles) con controlador SSD1306. Abarca más de...view, características, distribución de pines, comunicación I2C y código de demostración para STM32, Raspberry Pi (BCM2835, WiringPi, Python) y Arduino.
Preview Manual del módulo de papel electrónico Waveshare de 2.66 pulgadas
Guía de usuario completa para el módulo e-Paper Waveshare de 2.66 pulgadas, que detalla sus características, especificaciones, sincronización SPI, protocolo de trabajo, precauciones y guías de integración para las plataformas Raspberry Pi, Jetson Nano, STM32 y Arduino, incluidas descripciones de API y preguntas frecuentes.
Preview Manual del usuario y guía del Waveshare E-Paper HAT de 7.5 pulgadas
Este completo manual de usuario proporciona información detallada sobre el Waveshare E-Paper HAT de 7.5 pulgadas (V1/V2), un módulo de pantalla con una resolución de 800x480 que utiliza tecnología de pantalla electroforética microencapsulada. Abarca las conexiones de hardware, la comunicación SPI, su funcionamiento y la integración con Raspberry Pi, Arduino, Jetson Nano, Sunrise X3 Pi, STM32, ESP32 y ESP8266. Incluye precauciones esenciales, recursos y preguntas frecuentes para un uso óptimo.
Preview Módulo de cámara térmica MLX90640-D110: ficha técnica, especificaciones y guía
Especificaciones técnicas detalladas, características y guía de uso del módulo de cámara térmica infrarroja Waveshare MLX90640-D110 de 32x24. Incluye detalles de la interfaz I2C, conexiones de hardware para Raspberry Pi, STM32, ESP32 y preguntas frecuentes.
Preview Manual del usuario de la pantalla OLED de 0.96 pulgadas - Waveshare
Manual de usuario completo del módulo de pantalla OLED Waveshare de 0.96 pulgadas (SSD1306). Abarca las interfaces SPI/I²C, la configuración de hardware y software, y los parámetros clave para proyectos embebidos.