en compras
mayores a $750
Compras mayores a $750
Ordena el material de todo tu salón y obtén un descuento.
en compras
mayores a $750
Compras mayores a $750
Ordena el material de todo tu salón y obtén un descuento.
Las pantallas OLED se caracterizan por su gran contraste, bajo consumo 0.04w, resolución de 128*64 pixeles, permitiendo controlar cada pixel ideal para texto o gráficos.
A diferencia de las pantallas LCD las pantallas OLED no necesitan retroiluminación, lo que significa mejor contraste y claridad.
¿Que es OLED?
Siglas en inglés de Organic Light-Emitting Diode que traducido sería diodo orgánico de emisión de luz.
El driver que utiliza el modulo es SSD1306 su función es comunicar con el microcontrolador para obtener los datos y enviarlos a la pantalla OLED.
La comunicación entre el SSD1306 y el microcontrolador se realiza mediante SPI.
Para este tutorial mostraremos en la pantalla cuantos segundos lleva encendido el Arduino, pero nos enfocaremos principalmente el funcionamiento de la pantalla, las conexiones y la librería que debemos usar.
Para utilizar la pantalla es necesario instalar las siguientes librerías:
El proceso de instalación puede ser desde el ide de arduino o de forma manual, copiando todo el contenido de la carpeta librerías dentro de la siguiente ruta C:/Documentos/Arduino/libreries/
Diagrama de conexión
Nota:
Las conexiones dependen de como declaremos los pines en el programa.
La librería nos ofrece muchas funciones útiles entre ellas elegir el tamaño de texto display.setTextSize(1);
El tamaño 1 indica que las letras ocupan una altura de 8 píxeles de la pantalla.
El tamaño 2 ocuparán 16 píxeles
Para escribir en cada fila debemos movernos en "y" usamos la función display.setCursor(x,y); (para tamaño de fuente 1)
Lo mismo ocurre para las filas tenemos 128 pixeles y si elegimos el tamaño 1 que ocupa 8px cada carácter, por lo que podemos escribir 16 caracteres.
Por ultimo si nos mandamos llamar la función display(); no mostrara la informacion en la pantalla.
Dejar un comentario