Site icon 14core.com

RFID RC522 Gate Access Control with Arduino

In this illustration we will going to wire the RFID (Radio Frequency Identification) Module RC522 in this module it uses a radio signals and a Radio Label Tags for reading and writing data.

How RFID works please refer to this link,
How Servo works please refer to this link.

The most common way of using RFID is the identification or a products, where tag can contain information such as product code, the origin, expiration date, and the manufacturer, etc. also the RFID is used in Tags on animals for tracking purposes, also in vehicles, transportation, cargo tracking and access control and many other purposes.

The RFID Module is able to read tags at operating 12.56MHz frequency, and support cards and tags like Mifare1 S50, Mifare Ultraligh, Mifare1 S70, Mifare DESfire and Mifare Pro.

Gate / Entrance Access Control with RFID

Wiring the RFID Module

This RFID module uses SPI (Serial Peripheral Interface) for communication with the Arduino MCU though the digital pin 10 at 13, pin9 which is the RST (Reset) is connected. See the diagram below the arrangement of the pins and connection to the Arduino board along with the MFRC522 library.

Recognizing the Tags and Cards to Control the Servo using PWM

As you see the sketch below, we include the Servo Code Library which is been already built-in inside of our Arduino IDE, and the RFID You can download the Code library here.

We added two LED to show as our indicator the GREEN will be Access Granted Status and the RED LED will be our Access Denied indicator, which is connected to our Arduino Pin 6.

To read the tag, you need to check the monitor serial number of the tag read by the sensor, and place the number in the code | if (cont.substring(1)==”14 12 22 4A”)

Same thing the cards, you can add identical entries and just change the UID number in each card, released the access and drives the serve, moving to 90* and if the access is denied the red LED will flash.
[crayon-676de860de1f5037727409/]
Sketch Code for Using Single Channel Relay
[crayon-676de860de1ff660487357/]
Download the MFRC522 Code Library Here | Zip

RFID RC522 Gate Access Control with Arduino
Exit mobile version