Make Your Own Arduino RFID Door Lock.

What is RFID?

“RFID stands for Radio-Frequency IDentification. […] The RFID device serves the same purpose as a bar code or a magnetic strip on the back of a credit card or ATM card; it provides a unique identifier for that object. And, just as a bar code or magnetic strip must be scanned to get the information, the RFID device must be scanned to retrieve the identifying information.” – ©Technovelgy – where science meets fiction.

RFID is used in this project to read data from the RFID tags and send the information to the non-volatile memory of the MCU. The ID read from the tags is compared with the stored information, and if it matches, then the door unlocks/opens.

 

Hardware

  • Arduino Nano
  • RFID RC522
  • Piezo Buzzer
  • 2x LED
  • 2x 330 Resistor
  • Keypad 4×4
  • Adapter I2C for LCD
  • LCD16X2BL

 

Software

 

Wiring the LCD to the Arduino

The LCD has 16 pins which is too much for an Arduino Nano, that’s why it’s important to have an I2C adapter. This allows running the display from only 2 signal pins on the Arduino. It is helpful because of the small number of pins that will have to be controlled from the MCU.

Comments

Popular posts from this blog

Smartphone Controlled Arduino Rover.

How to Build a Robot Line Follower without a Controller