Descripción
Qué es
Módulo LCD OLED de 1,3 pulgadas con resolución de 128×64 píxeles, que se comunica a través de SPI. Permite visualizar texto e imágenes en un pequeño display.
Características
- Tamaño del display: 1,3 pulgadas
- Resolución: 128×64 píxeles
- Interfaz: SPI
- Pin CS: 7
- SKU: ARD0011146
- Precio: 9,43 €
Para qué sirve
El módulo es ideal para proyectos Arduino que requieren la visualización de información en una pequeña pantalla. Ejemplos de uso: cronómetros, displays de datos sensoriales, interfaces de usuario simples. La compatibilidad con Arduino está garantizada.
Tutorial: Cómo usar Módulo LCD OLED 12864
Este módulo LCD OLED 1,3″ SPI es ideal para proyectos de visualización de información en pequeñas dimensiones. Útil para principiantes y makers intermedios.
Qué necesitas
- Arduino
- Cable de conexión
- Resistencia pull-up 4.7kΩ (opcional)
Pasos
- 1. Instalación: Descarga e instala la biblioteca Adafruit_SSD1306 en tu Arduino IDE.
- 2. Conexión: Conecta VCC al 3.3V, GND al GND, CS a D10, SCK a D13, MOSI a D11, RST a D9, D/C a D8.
- 3. Verifica en el datasheet: Verifica la resistencia pull-up.
- 4. Carga el código: Usa el código proporcionado como ejemplo.
- 5. Ejecuta el código: Verifica que la salida en el display sea correcta.
- 6. Prueba: Muestra texto e imágenes en el display.
- 7. Personaliza: Modifica el código para visualizar información personal.
- 8. Depura: Verifica conexiones y código en caso de errores.
Código de ejemplo
```
#include <Adafruit_SSD1306.h>
Adafruit_SSD1306 display(128, 64, &Wire);
void setup() {
display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
display.clearDisplay();
display.display();
}
void loop() {
display.drawBitmap(0, 0, logo, 128, 64, SSD1306_WHITE);
display.display();
}
```
Miniproyecto
Crea un cronómetro simple que muestre el tiempo en el display.
Errores comunes
- Conexiones incorrectas
- Biblioteca no instalada
- Código incorrecto
- Resistencia pull-up ausente
Accesorios recomendados
- Arduino Uno
- Arduino Mega
- Display OLED 12864
- Resistencia pull-up 4.7kΩ
Preguntas frecuentes
¿Cómo puedo personalizar el texto en el display?
Modifica la cadena de texto en el código Arduino y usa `display.drawString(x, y, «Tu texto»);`.
¿Por qué el error de visualización?
Verifica las conexiones y el código. Asegúrate de haber cargado la biblioteca correctamente.
¿Cuál es la diferencia entre CS y RST?
CS (Chip Select) activa el módulo, RST (Reset) lo reinicia.





Valoraciones
No hay valoraciones aún.