La pantalla LCD 16×2 es una de las mas utilizadas con Arduino y otras plataformas. En este tutorial aprenderemos como conectar un LCD que tiene el controlador – JHD162ASTNGLED de 16×2 a una tarjeta Arduino UNO para mostrar texto en pantalla. La pantalla tiene integrado un controlador HD44780. Este display cuenta con una interfaz que se controla a 16 pines, por lo cual el microcontrolador debe manipular varios puertos a la vez para lograr mostrar los caracteres en la pantalla.
Material
- LCD 16×2 – JHD162ASTNGLED
- Arduino UNO
- Potenciómetro de 10k
- Protoboard
- Cables macho-macho
En la tienda virtual de HeTPro puedes encontrar todos los materiales www.hetpro-store.com
Los controladores y software Arduino lo puedes encontrar en: www.arduino.cc
PINES del LCD 16×2
- (R/S) SELECTOR DE REGISTRO.- controla la memoria del LCD si muestra caracteres, posición del cursor o tomar datos en la pantalla para un comando de control para saber que hacer a continuación.
- (R/W) lectura/escritura.- selecciona el modo de lectura o escritura
- (E) habilitar.- permite la escritura de los registros
- (D0-D7) pines de datos.- Los estados de estos pines (altas o bajas) son los bits que usted está escribiendo a un registro al escribir, o los valores que usted está leyendo cuando lees.
- (Vo) voltaje variable.- con la ayuda de un potenciómetro puedes ajustar el contraste de la pantalla
- (VDD) voltaje de alimentacon.- se conecta una fuente de +5V
- (VSS) Ground.- se conecta 0V(GND)
- (VLSS) alimentación de LED de iluminación de – Cátodo 0V(GND)
- (VLED) alimentación de LED de iluminación de – Ánodo
La pantalla LCD 16×2 – JHD162ASTNGLED tiene distribuidos los pines de la siguiente manera:

CÓDIGO para LCD 16×2 con Arduino
Para hacer la programación para controlar la LCD 16X2 haremos uso de la biblioteca con la que cuenta nuestro Arduino Uno llamada LiquidCrystal.h, esta biblioteca ya está incluida en el software de nuestro compilador por lo que no es necesario agregar más bibliotecas.
Conexión de la LCD con Arduino
Solo queda compilarlo y cargar el código en el Arduino UNO. Si no se ven los caracteres ajusta el potenciómetro para mejorar el contraste.

En nuestra tienda virtual también podrás encontrar LCD 16×2 – JHD162ASTNGLED de color de fondo naranja y blanco.

