ivette narvaez vicuña 10mo B martes, 10 de octubre de 2017
DISEÑO 10B
TECLADO + LCD
Estimados estudiantes, elaborar la bitácora en sus blogs. Recuerden incluir todo lo que se explicó en clase así como fotografías o videos. En caso de utilizar imágenes de Internet, recuerde poner la referencia (link).
el dia de hoy la en la clase realizamos la actividad teclado+LCD donde al momento de aplastar una tecla del teclado ya sea numero o letra nos aparecia en el computador , luego de que nos alio en el computador lo hicimos en el LCD.
-Este es el código creado del teclado mas el LCD:
#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, 9}; //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("Barco"); // 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, 2); // set the cursor to column 0, line 1
lcd.print(pulsacion); // print the number of seconds since reset:
col=col+1;
}
}
1
No hay comentarios:
Publicar un comentario