#include<SoftwareSerial.h>
#include<LiquidCrystal.h>
const int rs = 6, en = 7, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
int SW1 = 8;
int SW2 = 9;
int state1 = 0;
int state2 = 0;
int LED1 = 10;
int LED2 = 11;
void setup()
{
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(8, INPUT);
pinMode(9, INPUT);
lcd.begin(16, 2);
lcd.print("IOT RFID TOOL PROJECT");
delay(5000);
lcd.clear();
}
void loop()
{
state1 = digitalRead(8);
if (state1 == HIGH)
{
lcd.begin(16, 2);
lcd.print("access");
delay(5000);
lcd.clear();
digitalWrite(10, HIGH);
}
else
{
digitalWrite(10, LOW);
}
state2 = digitalRead(9);
if (state2 == HIGH)
{
lcd.begin(16, 2);
lcd.print("DENIED");
delay(5000);
lcd.clear();
digitalWrite(11, HIGH);
}
else
{
digitalWrite(11, LOW);
}
}