Practica 4 Segundo Parcial

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Practica 4

Segundo parcial

Montiel Carvajal Arturo


Emilio Santino Duran Gómez Maganda
Pascual Ramírez Montserrat
Materiales
 Modulo LCD 1602
 Protoboard
 Arduino
 Resistencia (310,220)
 Potenciómetro
 Cable para Arduino
 Cables de conexión
 Interfaz I2C
 Teclado matricial 4x4

Marco teórico
Un teclado matricial 4×4 es un dispositivo que agrupa varios pulsadores y permite
controlarlos empleando un número de conductores inferior al que necesitaríamos
al usarlos de forma individual. Podemos emplear estos teclados como un
controlador para un autómata o un procesador como Arduino.
Estos dispositivos agrupan los pulsadores en filas y columnas formando una
matriz, disposición que da lugar a su nombre. Tiene una disposición rectangular
pura de 4×4.

Desarrollo
*programación*
#include <Key.h>
#include <Keypad.h>
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd (0x27,16,2);
const byte
cantidadColumnas=4,cantidadFilas=4;
char
teclas [cantidadFilas][cantidadColumnas]={
{ '1','2','3','A'},
{ '4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
const byte filasPines[cantidadFilas]={11,10,9,8};
const byte columnasPines[cantidadColumnas]={7,6,5,4};
Keypad teclado=
Keypad(makeKeymap(teclas),filasPines,columnasPines,cantidadFilas,cantidadColumnas);
void setup() {
lcd.init();
lcd.backlight();
}
void loop(){
char teclas = teclado.getKey();
if(teclas){
lcd.write(teclas);
}

}
Conexión

Conclusión
Logramos conectar un teclado matricial y mandar la señal del teclado al display logrando
poner cada una de las teclas

También podría gustarte