INFORMACIÓN
La Pantalla LCD 5110 conocida también como NOKIA 5110 es una pantalla gráfica pudiendo imprimir 4 líneas de caracteres, la presentación en forma de módulo ayuda para realizar un a mejor conexión en proyectos donde se requiera la visualización de información de tarjetas de desarrollo u otros dispositivos con interfaz de comunicación SPI.
La Pantalla LCD 5110 usualmente es usada en los teléfonos Nokia 5110 y 3310, útil para mostrar caracteres alfanuméricos e imágenes de bits, para recrear juegos en formato “retro”.
ESPECIFICACIÓN Y CARACTERÍSTICAS
- Voltaje de operación: 2.7V a 3.3V
- Controlador: PCD8544
- Resolución: 48 x 84 pixeles
- Interfaz de comunicación: SPI
- Corriente de operación:
- Con Backligh : 20mA
- Sin Backligh: <5mA
- Tasa de transferencia: 4Mbps
- Dimensiones:
- PCB: 45mm x 45mm
- LCD:26mm x 34mm
- Peso: 14 g
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo conecto la Pantalla LCD 5110?
Hagamos una prueba rápida de conexión de nuestra LCD con un Arduino, puedes seguir el siguiente diagrama de conexión:

Ahora cargaremos un código prueba para comprobar su funcionamiento, para que funcione la LCD 5110, toma en cuenta que debes de usar las siguientes bibliotecas:
- SPI.h; para la comunicación por SPI
- Adafruit_GFX.h
- Adafruit_PCD8544.h; Ya que el módulo que se encarga de controlar la pantalla es un PCD8544
Adicional, la librería de Adafruit trae un código de ejemplo en el que expone las funciones disponibles como mostrar textos, números e incluso gráficos estáticos y en movimiento. Pero nosotros cargaremos el siguiente código:
#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
// Conexión SPI:
// pin 7 --> LCD reset (RST)
// pin 6 --> LCD chip select (SCE)
// pin 5 --> Data/Command select (D/C)
// pin 4 --> Serial data input (DN/ MOSI)
// pin 3 --> Serial clock out (SCLK)
Adafruit_PCD8544 display = Adafruit_PCD8544(3, 4, 5, 6, 7);
String nombre = ""; // Variable para guardar el nombre ingresado
void setup() {
Serial. begin(9600);
SPI.begin();
display.begin();
display.setContrast(65); // Ajusta contraste (0–127)
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(BLACK);
display.setCursor(0,0);
display.println("Hola!");
display.println("Soy la LCD Nokia 5110");
display.display();
delay(2000);
Serial.println("Hola! Escribe tu nombre en el monitor serie y presiona Enter:");
display.println("Escribe tu nombre y presiona Enter:");
display.display();
}
void loop() {
// Si llega texto por el monitor serie
if (Serial.available() > 0) {
delay(50);
nombre = Serial.readString(); // Lee hasta que des Enter
nombre.trim(); // Quita espacios o saltos extra
display.clearDisplay();
display.setCursor(0,0);
display.println("Hola,");
display.println(nombre);
display.display();
Serial.print("Se mostro en pantalla: ");
Serial.println(nombre);
}
}
Una vez cargado deberíamos ver en pantalla la leyenda de “Hola! Soy la LCD Nokia 5110 Escribe tu nombre y presiona Enter”:

El usuario debe poner su nombre para que la LCD imprima el dato.


LRS-150-12 Fuente Conmutada 12V 12.5A MEAN WELL
Lilypad ATmega32U4 USB Compatible con Arduino
Rollo de Alambre para Puente de Enlace PCB 15m
TIC226D TRIAC 8A 400V TO-220
Cinta de Montaje Doble Cara 5m Santul 5701
Kit Protoboard 830 Puntos + Fuente MB102 + 65 Cables Dupont M-M
Kit Radio FM / AM CF210SP CD9088
Kit Fuente de Alimentación 0-30V 2mA - 3A
FPGA Altera Cyclone IV EP4CE6E Kit Desarrollo
Gravity Kit de 27 Sensores Compatibles con Arduino KIT0011
Tang Nano 20K FPGA Gowin GW2AR-18
Elevador de Voltaje 1200W 20A
Adaptador de Audio Jack 3.5mm a Plug 6.3mm Estéreo
RG6-305 Cable Coaxial 1m 75 Ohms C/50% Malla













Valoraciones
No hay valoraciones aún.