Tabla de contenido:

Tutorial Arduino LCD 16x2 - Interfaz de la pantalla LCD 1602 con Arduino Uno: 5 pasos
Tutorial Arduino LCD 16x2 - Interfaz de la pantalla LCD 1602 con Arduino Uno: 5 pasos

Video: Tutorial Arduino LCD 16x2 - Interfaz de la pantalla LCD 1602 con Arduino Uno: 5 pasos

Video: Tutorial Arduino LCD 16x2 - Interfaz de la pantalla LCD 1602 con Arduino Uno: 5 pasos
Video: MODULO I2C PARA PANTALLAS LCD (display 16x2) + CODIGO ARDUINO + CONEXIONES|| BIEN EXPLICADO 2024, Noviembre
Anonim
Tutorial Arduino LCD 16x2 | Interfaz de la pantalla LCD 1602 con Arduino Uno
Tutorial Arduino LCD 16x2 | Interfaz de la pantalla LCD 1602 con Arduino Uno

Hola chicos, ya que muchos proyectos necesitan una pantalla para mostrar los datos, ya sea un medidor de bricolaje o una pantalla de conteo de suscripciones de YouTube o una calculadora o un bloqueo de teclado con pantalla y si todos estos tipos de proyectos se realizan con arduino, definitivamente necesitarán una pantalla y ya que la mayoría de las pantallas no son muy baratas, excepto la pantalla LCD 1602, por lo que es una buena idea usar una pantalla lcd de 16x2 con arduino para proyectos, pero el único problema es que es una pantalla spi y necesita muchas conexiones, así que en este tutorial veremos cómo Conecté mi pantalla con arduino y escribí un código para mostrar algunos datos en la pantalla lcd.

Paso 1: Cosas que necesita

Cosas que necesitas
Cosas que necesitas
Cosas que necesitas
Cosas que necesitas
Cosas que necesitas
Cosas que necesitas

Entonces, para estos instructables necesitaremos las siguientes cosas: LCD de 16X2

Arduino uno

Potenciómetro de 10K

Resistencia de 220 ohmios

Cables de conexión

Tablero de circuitos

Paso 2: Pines de la pantalla LCD 1602

Pines de la pantalla LCD 1602
Pines de la pantalla LCD 1602

Estos pines siguientes están disponibles en la pantalla: VSS: Este es el pin de tierra. VDD: Este es el pin de 5V. V0: Este pin controla el contraste del LCD. RS (Pin de selección de registro): Este pin controla dónde está escribiendo datos en la memoria de la pantalla LCD. Hay dos tipos de registros; Registro de datos que contiene lo que va en la pantalla y el registro de instrucciones donde la pantalla LCD busca la siguiente instrucción. R / W (Pin de lectura / escritura): Este pin selecciona el modo; Modo de lectura o modo de escritura. Conectarlo a tierra pondrá la pantalla LCD en modo lectura. E (Habilitar Pin): Este pin habilita la escritura en los registros. Pines de Datos: Hay 8 pines de datos (D0-D7). El estado alto o bajo de estos pines representa los bits que está escribiendo para registrar en el modo de escritura o los valores que está leyendo en el modo de lectura. Los dos últimos pines son para la luz de fondo de la pantalla LCD. Algunas pantallas LCD tienen 16 pines y algunas tienen 14 pines. Si tiene una pantalla LCD de 14 pines, significa que no hay luz de fondo. A (LED +): Este pin es la conexión positiva de la luz de fondo. K (LED-): Este pin es la conexión negativa de la luz de fondo.

Paso 3: Conexiones

Conexiones
Conexiones

La pantalla LCD se puede conectar tanto en el modo de 4 bits como en el de 8 bits. En el modo de 4 bits tenemos que usar solo los 4 pines de datos mientras que en el modo de 8 bits tendremos que usar los 8 pines de datos. Puede hacer casi todo en el modo de 4 bits, por lo que en este ejemplo lo vamos a conectar en el modo de 4 bits. Las conexiones de LCD con Arduino son las siguientes 16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 Medio de potenciómetro de 10K

Conecte los dos extremos del potenciómetro a GND y 5V

RS. Pin 7R / W GNDE pin 6D4 Pin 5D5. Pin 4D6 Pin 3D7 Pin 2A a 5V a través de una resistencia de 220 ohmios K GND

Paso 4: Código

Código
Código

Antes de cargar el código en Arduino, deberá descargar la biblioteca para la pantalla LCD. La biblioteca tendrá funciones integradas que nos ayudarán a simplificar el código. Descargue la biblioteca desde el enlace de abajo si su IDE muestra un error para mostrar LibraryLCD Library: https://github.com/arduino-libraries/LiquidCrystal Después de descargar, extráigala en la carpeta de la biblioteca de Arduino. # Incluya "LiquidCrystal.h" // Inicializando la biblioteca para LCD

LiquidCrystal lcd (7, 6, 5, 4, 3, 2); // Inicializando los pines donde hemos conectado el LCDvoid setup () // Todo lo que esté escrito en él solo se ejecutará una vez {lcd.begin (16, 2); // Inicializando la interfaz en la pantalla LCD lcd.setCursor (0, 0); // coloca el cursor en la columna 0, line1lcd.print ("Bienvenido a"); // imprime el nombrelcd.setCursor (0, 1); // coloca el cursor en la columna 0, línea 2lcd.print ("Arduino World"); // imprime el nombre} void loop () // Todo lo que esté escrito en él se ejecutará una y otra vez {}

Paso 5: Salida

Producción
Producción
Producción
Producción

Después de cargar el código, cualquiera que sea el texto que ingresó en el código, se mostrará en su pantalla lcd como mío y puede usar el potenciómetro para ajustar el brillo de la pantalla y verlo con mayor claridad.

Recomendado: