Documentos de Académico
Documentos de Profesional
Documentos de Cultura
//LIBRERIAS A UTILIZAR---------------------------------------------
//------------------------------------------------------------------
//CCONFIGURACION PARASIM800L----------------------------------------
//FIN CONFIGURACION-------------------------------------------------
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);//configuracion con funcion de la libreria
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
byte filPins[FILS] = {2, 3, 4, 5}; //Conexion pines del keypad filas al arduino
byte colPins[COLS] = {6, 7, 8, 9}; //Conexion pines del keypad columnas al arduino
Keypad keypad = Keypad( makeKeymap(keys), filPins, colPins, FILS, COLS );//Declaracion del
keypad
int x = 0; //variable para asignar un valor a cada caracter a partir del keypad-fila
int y = 0; //variable para asignar un valor a cada caracter a partir del keypad-columna
//FIN DE DECLARACION-------------------------------------------------
char key;
void setup() {
Serial.begin(9600);
SIM800L.begin(9600);
lcd.clear();
void loop() {
lcd.print("Solicitar pass");
delay(1000);
delay(2000);
while(1){//Bucle Infinito
delay(1000);
delay(100);
delay(2000);
break;
lcd.clear();
delay(100);
lcd.print("Contrasena:");
delay(100);
lcd.print("*");//escribo el "*"
n = 0;//Reinicamos el contador
break;
delay(1000);
lcd.clear();
delay(100);
lcd.print("Bienvenido");
delay(500);
door.write(90);//Abrimos la puerta
delay(5000);
lcd.clear();
else{
lcd.clear();
delay(100);
delay(700);
lcd.clear();