Tabla de contenido:
- Paso 1: Cosas que necesita
- Paso 2: Pines de la pantalla LCD 1602
- Paso 3: Conexiones
- Paso 4: Código
- Paso 5: Salida
Video: Tutorial Arduino LCD 16x2 - Interfaz de la pantalla LCD 1602 con Arduino Uno: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
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
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
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
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
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
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:
Macintosh con pantalla táctil - Mac clásica con un iPad Mini para la pantalla: 5 pasos (con imágenes)
Macintosh con pantalla táctil | Mac clásico con un iPad Mini para la pantalla: esta es mi actualización y diseño revisado sobre cómo reemplazar la pantalla de un Macintosh antiguo con un iPad mini. Este es el sexto de estos que he hecho a lo largo de los años y estoy muy contento con la evolución y el diseño de este. En 2013, cuando hice
Pantalla LCD de mensajería controlada por Bluetooth -- LCD 16x2 -- Hc05 -- Simple -- Tablón de anuncios inalámbrico: 8 pasos
Pantalla LCD de mensajería controlada por Bluetooth || LCD 16x2 || Hc05 || Simple || Tablón de anuncios inalámbrico: …………………………. SUSCRÍBETE A mi canal de YouTube para ver más videos … ………………………………… El tablón de anuncios se utiliza para actualizar a las personas con nueva información o Si desea enviar un mensaje en la habitación o en la mitad
LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: 7 pasos
LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: no es necesario presentar un juego legendario de "Space Invaders". La característica más interesante de este proyecto es que utiliza la visualización de texto para la salida gráfica. Se logra mediante la implementación de 8 caracteres personalizados. Puede descargar el Arduino completo
Pantalla LCD I2C / IIC - Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: 5 pasos
Pantalla LCD I2C / IIC | Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: Hola a todos, ya que una pantalla LCD SPI 1602 normal tiene demasiados cables para conectar, por lo que es muy difícil conectarlo con arduino, pero hay un módulo disponible en el mercado que puede Convierta la pantalla SPI en la pantalla IIC, por lo que solo necesita conectar 4 cables
Pantalla LCD I2C / IIC - Convierta una pantalla LCD SPI en una pantalla LCD I2C: 5 pasos
Pantalla LCD I2C / IIC | Convierta una pantalla LCD SPI en la pantalla LCD I2C: el uso de la pantalla lcd spi necesita demasiadas conexiones, lo cual es realmente difícil de hacer, así que encontré un módulo que puede convertir la pantalla lcd i2c en la pantalla lcd spi, así que comencemos