Haga clic para más productos.
No se encontraron productos.
×

Shield LCD1602 Keypad

#SKU: 000018

La forma más rápida de agregar una interfaz hombre-máquina a tus proyectos, mostrando texto de forma clara, y con pulsadores para ingreso y manejo de datos.

Lee masShow less
S/ 22,00
En stock
A lista de deseos
Descripción

INFO

Visualizar datos o interactuar con un menú es ahora más sencillo con el Shield LCD Keypad. El Shield cumple la función de Interfaz Hombre-Maquina o HMI, posee una pantalla LCD Alfanumérica como salida de datos y un conjunto de pulsadores como entradas del sistema. Además posee Pads para soldar/conectar más pulsadores/sensores/salidas.

El LCD 1602 funciona con el controlador interno HD44780, un integrado muy utilizado y para el cual existe mucha información.  El LCD utiliza 7 pines en total: 4 pines para datos, 2 para control y 1 para el manejo del backlight. Para la programación del LCD en Arduino debemos utilizar la librería "LiquidCrystal" que viene incluida por defecto en el IDE de Arduino, por lo que podemos utilizar los programas que vienen de ejemplo en la librería, tan solo hay que modificar una línea de código:

Reemplazar:

LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

Por:

LiquidCrystal lcd(8,9,4,5,6,7);

El shield posee además 6 pulsadores, de los cuales 5 son entradas y 1 es el Reset del Arduino. Los 5 pulsadores están distribuidos como un menú de selección (SELECT, UP, DOWN, LEFT, RIGHT) y solo hacen uso de 1 pin del Arduino (Pin: A0). Para leer los pulsadores debemos leer el valor analógico en el pin A0, al presionar un pulsador se crea un divisor de voltaje distinto para cada pulsador y de esa forma podemos identificar que pulsador ha sido presionado. Esta técnica de pulsadores nos permite ahorrar pines, pero no permite presionar más de un pulsador a la vez. 


ESPECIFICACIONES TÉCNICAS

  • Voltaje de Operación: 5V DC
  • LCD Alfanumérico 1602: 2 filas, 16 columnas 
  • 5 Pulsadores (Arriba, Abajo, Der, Izq, Seleccionar)
  • Pulsador de RESET, para reiniciar el programa de Arduino
  • Potenciómetro para regular el contraste del lcd
  • Expansión de pines Analógicos y digitales
  • No usar el pin 10 cuando se usa este Shield
  • Pines usados:
PinFunción
Analog 0 Button (select, up, right, down and left)
Digital 4 DB4
Digital 5 DB5
Digital 6 DB6
Digital 7 DB7
Digital 8 RS (Data or Signal Display Selection)
Digital 9 Enable
Digital 10 Backlight Control

LINKS

Lee masShow less
Detalles del producto
000018
Productos relacionados
Shield LCD 2.4" tactil Shield LCD 2.4" tactil
Ver más
Agotado
SKU: 000171
S/ 45,00
Shield con pantalla LCD TFT de 2.4" a colores con membrana sensible al tacto, incluye lector de tarjetas microSD. Permite mostrar texto y gráficos de forma sencilla.
Arduboard Uno R3 Arduboard Uno R3
Ver más
En stock
SKU: 000008
S/ 60,00
Uno es la tarjeta de desarrollo más popular de la familia, basado en el microcontrolador ATmega328, ideal para iniciarse en el mundo de los microcontroladores. Tarjeta open-source compatible con Arduino, no es...

Menú

Ajustes

Crear una cuenta gratuita para usar listas de deseos.

Registrarse