Hola, queria consultarles como realizar acciones especificas con algunas teclas del teclado matricial.
Les cuento que me estoy haciendo una especie de pirometro para el trabajo...con un sensor lm35, un display lcd y el teclado.
Tengo uno 4x4 de esos que tienen letras en la 4° columna y no se como hacer que por ejemplo...
-Con A introducir un valor max de temp
-Con B valor min
-Con C borrar valores
-Con D ingresar esos valores (enter)
-Con # (-) para numeros negativos
-Con * (,) para numeros decimales
Eso es lo que quiero hacer, les dejo el codigo y fotito del teclado.
#include <Keypad.h>
#include <LiquidCrystal.h>
const byte filas = 4; // numero de filas
const byte columnas = 4; // numero de columnas
byte pinsFilas[filas] = {22, 23, 24, 25}; // orden de conexion: Fila 1, Fila 2, Fila 3 y Fila 4
byte pinsColumnas[columnas] = {26, 27, 28, 29}; // orden de conexion: Columna 1, Columna 2, Columna 3 y Columna 4
char teclas[filas][columnas] = { // matriz para orden de teclas-caracteres
{'7','8','9','A'},
{'4','5','6','B'},
{'1','2','3','C'},
{'*','0','#','D'}
};
GRACIAS.