Codigo Arduino
Codigo Arduino
Codigo Arduino
INGENIERIA DE SISTEMA
BUENAVNTURA
2019
PROYECTO DE:
ELECTRONICA DIGITAL
INTEGRANTES:
PROFESOR:
PEDRO RIVAS
INGENIERIA DE SISTEMAS
BUENAVENTURA
2019
A Es para validar Password
Servo servomotor;
// Definimos el Keymap
char keys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
byte rowPins[ROWS] = { 9,8,7,6 };// Conectar los keypads ROW1, ROW2, ROW3 y ROW4 a esos
Pines de Arduino.
byte colPins[COLS] = {5,4,3,2, };// Conectar los keypads COL1, COL2, COL3 y COL4 a esos Pines de
Arduino.
// Creamos el Keypad
void setup(){
Serial.begin(9600);
pinMode(ledRed, OUTPUT);
pinMode(ledGreen, OUTPUT);
digitalWrite(ledRed, LOW);
digitalWrite(ledGreen, LOW);
servomotor.attach(10);
void loop(){
keypad.getKey();
servomotor.write(0);
switch (keypad.getState()){
case PRESSED:
Serial.print("Pressed: ");
Serial.println(eKey);
switch (eKey){
default: password.append(eKey);
void checkPassword(){
if (password.evaluate()){
digitalWrite(ledRed, LOW);
digitalWrite(ledGreen, HIGH);
servomotor.write(i);
delay(25);
delay(1500);
digitalWrite(ledRed, LOW);
digitalWrite(ledGreen, LOW);
}else{
servomotor.write(0);
digitalWrite(ledRed, HIGH);
digitalWrite(ledGreen, LOW);