Categorías
- Audio
-
Automóvil
- Actuadores
- Adaptadores
- Alarmas y GPS
- Amplificadores
- Antenas
- Arneses
- Bocinas Auto
- Cargadores Auto
- CB
- Conectores de Automóvil
- Convertidores de Impedancia
- Epicentros
- Extensiones
- Focos y Porta Focos Automotriz
- Frentes o Soportes para Autoestereo
- Fusibles y Porta Fusibles Automotriz
- Inversores
- Kits Instalación
- Módulos LED Automóvil
- Supresor de Ruido
- Switches Automóvil
- Terminales Auto
- Transmisores FM y Bluetooth
- Cables
- Celulares
- Computación y Redes
-
Energía
- Abanicos y Aire Acondicionado
- Baterías
- Cargadores
- Cinta de Aislar
- Clavijas, Contactos y Adaptadores
- Conectores
- Elevadores y Reductores
- Extensiones
- Focos y Porta Focos
- Fuentes
- Fusibles y Porta Fusibles
- Interlocks
- Multicontactos
- Probador de Voltaje y Corriente
- Reguladores de Voltaje
- Relevadores
- Switches
- Terminales
- Transformadores
- Timbres y Campanas
- Varistores y Termistores
- Ventiladores Energía
- Herramientas
- Iluminación
-
Proyectos y Robótica
- Adaptadores
- Aislantes y Soportes
- Arduino Genéricos
- Bases y Micas
- Baterías Robótica
- Buzzer
- Cajas para Proyectos
- Celdas Solares
- Conectores de Robótica
- Cristales
- Kits
- Engranes
- Extensiones de Robótica
- Carro Robot, Montajes
- Herramientas Proyectos
- Hoja de Símbolos o Master Circuit
- Imanes
- Joysticks
- Llantas
- Módulos
- Motores
- Optoelectrónica
- Pastilla Micrófonos
- Placas Circuito Impreso y Cloruro Férrico
- Potenciómetros y Presets
- Protoboard
- Raspberry
- Switches Proyectos
- Sensores
- Semiconductores
- Teclados
- Transformadores
- Wireless
- Semiconductores
- Tv y Video
- Telefonía
Artículos
Newsletter
Recibe promociones, descuentos y noticias.
Teclado Matricial 4 X 4 con Caarcasa
ROB0294
Descripción
Teclado matricial de 4×4 con 16 tecla de entrada, te ayudarán a crear proyectos de control de acceso así como otros sistemas de codificación donde necesites una interfaz con botones, tiene cuatro perforaciones en las orillas ideales para montar en paneles, cajas de plástico o carcasas impresas en 3D. Estos teclado son compatibles con las tarjetas de Arduino, AVR, PIC, ARM y otros microcontroladores.
Los teclados matriciales usan una combinación de filas y columnas para conocer el estado de los botones. Cada tecla es un pulsador conectado a una fila y a una columna. Cuando se pulsa una de las teclas, se cierra una conexión única entre una fila y una columna.
El teclado matricial Rígido es un módulos de entrada que permite la interacción con dispositivos electrónicos a través de botones dispuestos en una matriz de filas y columnas.
El teclado matricial rígido es ideal para introducir contraseñas, comandos o datos en proyectos de automatización, sistemas de control y seguridad, donde se requiere un método de entrada eficiente y compacto.
- Peso ligero
- Fácil de usar
- Carcasa rígida
- Resistente al agua
- Alfanumérico: (1 AL 0), (A,B;C,D,*;#)
- Cuatro orificios de montaje (uno en cada esquina)
- Cómodo y suave al tacto
- Vida útil de 1,000,000 ciclos por tecla
-
La sensibilidad del tacto es alta, apta para AVR y PIC
Especificaciones
- Tipo: Matriz 4 x 4
- Número de botones: 16
- Número de filas: 4
- Número de columnas: 4
- Voltaje de trabajo: 5 V
- Distancia de recorrido: 1.5 mm
- Tiempo de rebote (bounce time): ≤5 ms
- Capacidad nominal de contacto: 20 mA a 24 V
- Resistencia de contacto máxima: 200 Ω
- Temperatura de funcionamiento mínima: -20°C
- Temperatura de funcionamiento máxima: 60°C
- Número de contactos o pines: 10
- Dimensiones: 68.4 mm x 65.5 mm x 10 mm
- Color: Negro
- Modelo: OKY0272-4
- Modelo: S38 +
Para utilizar en teclado con cualquier microcontrolador es necesario entender cómo está conformado internamente la distribución de los botones. En las siguientes imágenes se puede detallar como esta compuesto el teclado de acuerdo a los botones y los pines que tiene el teclado así mismo el diagrama de conexión de cómo están configurados internamente los botones son respecto a los pines:
Pinout |
Diagrama
|
Para programar el Teclado o Keypad en Arduino o en cualquier otro microcontrolador, basta con seguir en orden la siguiente secuencia:
- Inicialmente conectamos el teclado matricial en PINES DIGITALES del ARDUINO. Para eso será importante poder identificar cuales son las columnas y las filas del teclado.
- Las Filas del teclado estarán conectadas en PINES DIGITALES configurados como SALIDAS.
- Las Columnas del teclado estarán conectadas en PINES DIGITALES configurados como ENTRADAS y con el PULL UP (por lo tanto, estas entradas siempre estarán recibiendo un 1 lógico, si ningún botón es presionado).
- Configurar TODAS las SALIDAS (Filas) en 1 lógico o 5V
- Aplicamos el concepto de la MULTIPLEXACIÓN: Aquí vamos a mandar un 0 lógico por cada fila y vamos a leer todas las columnas, si se detecta que alguna columna recibió el cero lógico, indica que el botón que comparte la fila y la columna fue presionado, en caso contrario vuelvo a colocar la fila en 1 lógico y verifico la siguiente fila.
En la siguiente animación podemos ver como se establece el presionado de un botón sobre el keypad. Notarás más adelante, que cuando se programa el teclado sin librería, básicamente usamos el teclado matricial con for (ciclo) para poder preguntar por las columnas del teclado.
En resumen, los teclados matriciales usan una combinación de filas y columnas para conocer el estado de los botones. Cada tecla es un pulsador conectado a una fila y a una columna. Cuando se pulsa una de las teclas, se cierra una conexión única entre una fila y una columna.
Nota: El color de las teclas pueden variar ya sea negras o blancas
Comentarios