Page 125 - Proyecto
P. 125
EJERCICIO 58
Se conecta la tarjeta Arduino uno al keypad 4x4, el servo motor, el LCD 16x2 y los
biodos led con su respectiva resistencia
creamos un código de acceso con los números del keypad, todo se refleja en la
pantalla del LCD si el acceso de código es correcto o incorrecto y cuando ya
tenemos el acceso correcto se activa el servo motor y se prende los biodos leds
DIAGRAMA
CODIFICACION
#include <Servo.h>
Servo ser;
#include <Keypad.h>
const byte filas = 4;
const byte columnas = 4;
byte pinesFilas[] = {9,8,7,6};
byte pinesColumnas[] = {5,4,3,2};
char teclas[4][4] = {{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'};
Keypad teclado1 = Keypad( makeKeymap(teclas),
pinesFilas, pinesColumnas, filas, columnas);
#include <LiquidCrystal.h>
LiquidCrystal lcd(A5,A4,10,11,12,13);
int lds= 1;
char clave[4]="555";
char claveC[4];
int indice=0;
void setup()
{
lcd.begin(16,2);
pinMode(lds, OUTPUT);
120