UNIDAD EDUCATIVA PARTICULAR POLITECNICA
10 MO B - 4TO AÑO PAI
TECLADO +LCD
En esta entrada de mi blog de computación voy a explicar como unir los dos codigos para que el arduino le mandara las ordenes a el teclado y este se las enviara a lcd.
Esta es la correcta conexíon del arduino, el lcd y el teclado:
Este es el producto de los dos links:
#include <Keypad.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(14, 15, 16, 2, 3, 4); // ( RS, EN, d4, d5, d6, d7)
int col=0 ;
const byte Filas = 4; //Cuatro filas
const byte Cols = 4; //Cuatro columnas
byte Pins_Filas[] = {12, 11, 10, 19}; //Pines Arduino a los que contamos las filas.
byte Pins_Cols[] = { 8, 7, 6, 5}; // Pines Arduino a los que contamos las columnas.
char Teclas [ Filas ][ Cols ] =
{
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
Keypad Teclado1 = Keypad(makeKeymap(Teclas), Pins_Filas, Pins_Cols, Filas, Cols);
void setup()
{ Serial.begin(9600) ;
lcd.begin(16, 2); // Fijar el numero de caracteres y de filas
lcd.print("Hola 33"); // Enviar el mensaje
}
void loop()
{ char pulsacion = Teclado1.getKey() ;
if (pulsacion != 0) // Si el valor es 0 es que no se ha pulsado ninguna tecla
{
lcd.setCursor(col, 0); // set the cursor to column 0, line 1
lcd.print(pulsacion); // print the number of seconds since reset:
col=col+1;
}
}
En conclusión aprendí como entrelazar codigos para así hacer funcionar dos dispositivos para que asi puedan funcionar.
En este caso los dos dispositivos son el lcd y el teclado .

No hay comentarios:
Publicar un comentario