View Project

RFID-Based ATM Security System with Dual Authentication Using OTP and Smart Access Control

Image 1
Image 3
Components:

Hardware Components:




  •  ESP32

  •  RFID Module (RC522 or similar)

  •  Keypad

  •  GSM Module

  •  Solenoid Lock / Relay Module

  •  Buzzer and LED Indicators

  •  Power Supply



Software Used:




  •  Arduino IDE

  •  Telegram Bot API

  •  Embedded C/C++

Project Description:

To design a secure ATM access system that uses RFID cards for primary identification and OTP-based verification for secondary authentication, ensuring smart and restricted access to authorized users only.When a user scans their RFID card, the system checks if the card ID matches a registered user. If valid, it triggers an OTP request, sending a unique code to the user’s mobile number or Telegram. The user must then enter the correct OTP on the keypad or screen. If both steps are successful, the access mechanism (e.g., door, ATM interface) is unlocked. If either verification fails, access is denied and an alert may be triggered.The RFID-Based ATM Security System enhances ATM safety using dual-layered authentication: RFID and OTP. It ensures only authorized users gain access, helping prevent fraud and unauthorized transactions. This system offers a practical and scalable solution for modern secure banking and smart access applications.