El
display LCM1602C, es un dispositvo que nos permite desplegar en ella una gran
variedad de mensajes, tanto textos especificos, como algun tipo de carácter en
particular, que se desea visualizar.
Este
dispositivo posee un tamaño de 12 x 2 lo que significa que posee una cantidad de
dos filas con capacidad de 16 caracteres por fila para ser mostrado. Esta
pantalla LCD es de 8 bits, dicho de otra forma coloquial se podria desir que es
controlada mediante 8 cable de datos, pero posee la ventaja de poder ser
controlada mediante 4 bits solamente. (Cuatro cables).
Fisicamente este LCD, cuenta con 16 pines de conexión
mediante los cuales se controla y alimenta el display.
A continuación se muestra una tabla, en la que se describe
cada una de las funciones que posee cada pin del Lcd.
Ahora sabiendo las funciones de cada uno de los 16 pin del display
procederemos a el armado del circuito que nos permitirá controlar el display
mediante Arduino uno.
Cabe señalar que el potenciómetro que se conecta al display,
es para regular el contraste de la pantalla y así ajustar la intensidad de los
caracteres que se muestran.
A continuación, les dejo el código del programa que permite
iniciar el LCD, mostrando un pequeño mensaje por la pantalla.
Al cargar el programa en el arduino uno, este será el
mensaje que les mostrará. El código está completamente comentado para que
ustedes puedan saber qué es lo que hace cada parte del programa y así poder ir
modificando el código y probando que sucede.
Bueno ahora que hemos logrado mostrar por la pantalla
nuestro primer mensaje, podríamos probar mostrar dos mensajes simultáneos,
tanto en la primera como en la segunda fila al mismo tiempo.
Bueno a continuación les dejare un video en donde se muestra
la ejecución de los códigos que aquí les dejo, para que puedan apreciar cómo
funciona todo, también les dejare el link de donde podrán descargar los códigos
para hacer estas pruebas.