Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino Mega 2560-Based Smart Door Lock System with RFID, Fingerprint, and Wi-Fi Connectivity

View and Edit Project In Cirkit DesignerImage of Arduino Mega 2560-Based Smart Door Lock System with RFID, Fingerprint, and Wi-Fi Connectivity

Circuit Documentation

Summary

This circuit is designed to control access using an RFID reader, a fingerprint scanner, and a WiFi module for remote logging. The system uses an Arduino Mega 2560 as the main microcontroller. It includes various components such as LEDs, a buzzer, a relay, a solenoid lock, and an LCD display to provide user feedback and control mechanisms.

Component List

  1. Arduino Mega 2560

    • Description: Main microcontroller used to control the entire system.
    • Pins: IOREF, RESET, 3V3, 5V, GND, VIN, A0-A15, D0-D53, AREF, SDA, SCL
  2. RFID-RC522

    • Description: RFID reader used to read RFID cards.
    • Pins: VCC (3.3V), RST, GND, IRQ, MISO, MOSI, SCK, SDA
  3. Fingerprint Scanner

    • Description: Used to scan and verify fingerprints.
    • Pins: VCC, TX, RX, GND
  4. WiFi module ESP8266-01

    • Description: WiFi module used for remote logging and communication.
    • Pins: RX, GPIO0, GPIO2, GND, +3V3, Reset, CH-PD Chip power down, TX
  5. LED: Two Pin (green)

    • Description: Green LED used for visual feedback.
    • Pins: cathode, anode
  6. Buzzer

    • Description: Buzzer used for audio feedback.
    • Pins: PIN, GND
  7. LED: Two Pin (yellow)

    • Description: Yellow LED used for visual feedback.
    • Pins: cathode, anode
  8. 1-Channel Relay (5V 10A)

    • Description: Relay used to control the solenoid lock.
    • Pins: NC, signal, C, power, NO, ground
  9. Tactile Switch Buttons - 12mm Square

    • Description: Push button used for manual control.
    • Pins: 3, 1, 4, 2
  10. 12V Solenoid Lock

    • Description: Solenoid lock used to lock/unlock the door.
    • Pins: VCC, GND
  11. Resistor (200 Ohms)

    • Description: Resistor used in the circuit.
    • Pins: pin1, pin2
  12. LED: Two Pin (red)

    • Description: Red LED used for visual feedback.
    • Pins: cathode, anode
  13. 16x2 I2C LCD

    • Description: LCD display used to provide visual feedback.
    • Pins: GND, VCC, SDA, SCL
  14. Resistor (220 Ohms)

    • Description: Resistor used in the circuit.
    • Pins: pin1, pin2
  15. Resistor (330 Ohms)

    • Description: Resistor used in the circuit.
    • Pins: pin1, pin2
  16. Resistor (1000 Ohms)

    • Description: Resistor used in the circuit.
    • Pins: pin1, pin2
  17. Resistor (10000 Ohms)

    • Description: Resistor used in the circuit.
    • Pins: pin1, pin2

Wiring Details

Arduino Mega 2560

RFID-RC522

Fingerprint Scanner

WiFi module ESP8266-01

LED: Two Pin (green)

Buzzer

LED: Two Pin (yellow)

1-Channel Relay (5V 10A)

Tactile Switch Buttons - 12mm Square

12V Solenoid Lock

Resistor (200 Ohms)

LED: Two Pin (red)

16x2 I2C LCD

Resistor (220 Ohms)