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

ESP32-Based RFID Access Control System with Motion Detection and Servo Lock Mechanism

View and Edit Project In Cirkit DesignerImage of ESP32-Based RFID Access Control System with Motion Detection and Servo Lock Mechanism

Circuit Documentation

Summary

This circuit is designed to interface an ESP32 microcontroller with a variety of peripherals including an RFID-RC522 module, an I2C LCD 16x2 screen, a Servomotor SG90, a Door MC-38 magnetic contact switch, a 5V 2-Relay module, a 12V solenoid lock, an 18650 Li-Ion battery, and an HC-SR501 PIR motion sensor. The ESP32 serves as the central processing unit, controlling the peripherals based on inputs from the RFID reader, the magnetic switch, and the motion sensor. The LCD screen displays system status, the relay module controls power to the solenoid lock, and the servomotor is likely used for some form of actuation. The system appears to be a security or access control system, utilizing RFID for identification, the solenoid lock for physical security, and the PIR sensor for motion detection.

Component List

ESP32 (30 pin)

RFID-RC522

I2C LCD 16x2 Screen

Servomotor SG90

Door MC-38

5v 2-Relay JD-VCC

12V Solenoid Lock

18650 Li-Ion Battery

HC-SR501 PIR Motion Sensor

Wiring Details

ESP32 (30 pin)

RFID-RC522

I2C LCD 16x2 Screen

Servomotor SG90

Door MC-38

5v 2-Relay JD-VCC

12V Solenoid Lock

18650 Li-Ion Battery

HC-SR501 PIR Motion Sensor

Documented Code

No code has been provided for the microcontroller. The expected code would handle the initialization and configuration of the peripherals, read inputs from the RFID reader, magnetic switch, and motion sensor, control the LCD display, and manage the state of the relay and servomotor based on the system's logic.