Se trabajará con la pantalla SSD1306
para poder visualizar la información de las variables como temperatura, humedad etc. todo esto a traves del sistema embebido NodemMCU.
Elementos:
Modo de conexión
Se debe Tener la librería específica
para este lcd para eso debemos incluirla través del gestor de librerías
Instalar la siguiente U8g2 e instalarlo
Para más información de esta librería y ejemplos
ver
1) Practica como escribir en la
pantalla
En la linea 12 :
U8G2_SSD1306_128X32_UNIVISION_F_SW_I2C u8g2(U8G2_R0, /* SCL=*/ D5, /* SDA=*/ D3, /* reset=*/ U8X8_PIN_NONE);
usted pueda cambiar los pines de conexion otra opcion es
SCL=*/ D1, /* SDA=*/ D2,
download Sketch
U8G2_SSD1306_128X32_UNIVISION_F_SW_I2C u8g2(U8G2_R0, /* SCL=*/ D5, /* SDA=*/ D3, /* reset=*/ U8X8_PIN_NONE);
usted pueda cambiar los pines de conexion otra opcion es
SCL=*/ D1, /* SDA=*/ D2,
download Sketch
resultado en el display
si deseas ver diferentes fuentes de letra click
2) Practica Corrimiento de caracteres
colocar
las mismas librerías anteriores para este ejercicio
Ejercicios
Realizar el corrimiento en (x) y (Y) en el mismo bucle
3) Practica Insertar imágenes en el Lcd SSD1306_128X32
Imagen XBM codigo:
Donwload Sketch.
3) Practica Insertar imágenes en el Lcd SSD1306_128X32
Para insertar imagenes al lcd en nuestro codigo fuente se debe ingresar un archivo imagen XBM codificada.
Se debe tener en cuenta el alto(height), el ancho(width) yel nombre
de la imagen que se tiene de la imagen XBM estan debenn ir dentro del
codigo ver imagen.
Codigo Fuente:
Donwload Sketch.
En este link puedes encontrar como crear tus propias imagenes para tu lcd.