MANUAL DEL USUARIO PARA LA PANTALLA LCD TFT 2.4 240X320 SPI - 1ª: Funcionamiento de la pantalla LCD 16x2

Para realizar el cableado de la pantalla LCD 16x2 necesitamos los elementos siguientes incluidos en el kit :
Si necesita más elementos y acceder a todas las descripciones técnicas de nuestros productos, conéctese a la página web de nuestra tienda Solectro Shop.

Suelde el conector 16 pines macho con los 16 señales de la pantalla LCD 16x2.

Utilizando la placa prototipo MB-102 sin soldar, realice el cableado siguiente :

















En un archivo nuevo, escribamos el programa siguiente en la interfaz de programa Arduino.

La línea de código :



#include< LiquidCrystal.h>





Permite llamar a la librería de las pantallas LCD que contiene todas las rutinas elementarias permitiendo de hacer funcionar la pantalla.


Toda la secuencia de código que vamos a redactar se va a referir a esta librería, es indispensable declararla.

La segunda secuencia de código siguiente :

#define COLS 16
#define ROWS 2

Permite configurar la resolución de la pantalla LCD :
  • 16 columnas,
  • 2 filas.
La tercera secuencia de código siguiente :

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

Permite hacer corresponder respectivamente las señales RS, E y el bus de datos D4-D7 a los pines del módulo Uno tal que lo ha cableado, es indispensable no equivocarse para que la visualización se pueda realizar : los pines indicados corresponden exactamente a nuestro cableado.

La cuarta secuencia de código siguiente :

void setup() {

// Configuración monitor serie
Serial.begin(9600);

// Configuramos las filas y las columnas del LCD en este caso 16 columnas y 2 filas
lcd.begin(COLS, ROWS);
}

Permite configurar la transmisión serie de los datos e iniciar la pantalla LCD según su resolución.

La quinta secuencia de código siguiente :

void loop() {
// Limpiamos la pantalla
lcd.clear();

// Situamos el cursor en la columna 0 fila 0
lcd.setCursor(0,0);

// Escribimos Solectroshop en la fila 0
lcd.print("Solectroshop");

// Situamos el cursor en la columna 0 fila 1
lcd.setCursor(0,1);

// Escribimos la fecha en la fila 1
lcd.print("31/05/2018");

// Esperamos 2 segundos igual a 2000 milisegundos
delay(2000);

Permite realizar las etapas siguientes :
  • Borrar la pantalla para limpiarla totalmente,
  • Situar el cursor arriba a la izquierda de la pantalla para iniciar la escritura,
  • Escribir Solectroshop en la primera fila que se llama fila 0,
  • Situar el cursor a la izquierda de la segunda fila que se llama fila 1,
  • Escribir la fecha en la segunda fila que se llama fila 1,
  • Esperar 2 segundos para que visualmente el texto se vea fijo.

Una vez que ha copiado el código en la interfaz, haga clic en Programa/Verificar/Compilar.



Debajo de su pantalla en la interfaz Arduino, hay una zona de mensaje del compilador en la cual se puede ver si el código ha sido redactado bien o si presenta errores.





Si el código se compila con éxito, aparece el mensaje siguiente :




Una vez compilado cargue el programa en el micro controlador ATMEGA328P-PU del módulo Uno R3, haciendo clic en Programa/Subir.

Observe que los textos aparecen de la manera siguiente en la pantalla LED 16x2 :

Solectroshop

0 comentarios:

Publicar un comentario