Ir a contenido
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
Pantalla LCD OLED Azul de 128×64, 0.96″ con I2C 4 pines.

Pantalla LCD OLED Azul de 128×64, 0.96″ con I2C 4 pines.

Especificaciones

  • Voltaje de operación:3 ~ 5 VCD
  • Comunicación: I2C
  • Driver IC: SSD1306
  • Angulo de visión: 160°
  • Tamaño pantalla:96″
  • Resolución: 128 x 4
  • Color: Azul
  • Temperatura de operación: -30 ~ 80 °C

Terminales

  • VCC:3 ~ 5 VCD
  • GND:Tierra
  • SCL: Serial Clock
  • SDA: Serial Data

Lista de materiales

Desarrollo

Conexiones

Diagrama Eléctrico

Circuito físico

Programa

El programa mostrar tres mensajes en la pantalla y contara el tiempo que lleva activa la pantalla como se muestra en la siguiente imagen:

Lo primero que debes hacer es incluir la librería wire.h y Adafruit_SSD1306.h y declarar algunas variables como el contador como se muestra en la siguiente imagen:

Enseguida se le asigna la dirección para el bus I2C:

Por ultimo crearas la esencia del programa, primero limpiaras la pantalla para asegurarse de que no hay un texto y se sobre encimen uno con otro, enseguida seleccionaras el color de las letras si se ignora esta línea de código display.setTextColor(WHITE); no se mostrara nada en la pantalla, lo que sigue es posicionar el cursor con las coordenadas 0,0 (Columnas, Filas) para posteriormente mostrar el mensaje con el comando display.print(“Mensaje”); hecho esto solo queda repetir dos veces lo mismo pero con filas distintas si no se cambian las coordenadas se sobre encimaran los mensajes, si se ignora el comando display.display(); tampoco mostrara nada en la pantalla, ya para terminar se aumenta la cuenta y esperara 1 segundo antes de volver a comenzar.

Descargas

Codigo

Librerias

Artículo anterior Sensor de temperatura y humedad analógico AMT1001

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos