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

ESP32-Controlled RFID Access System with Solenoid Lock and LCD Interface

View and Edit Project In Cirkit DesignerImage of ESP32-Controlled RFID Access System with Solenoid Lock and LCD Interface

Circuit Documentation

Summary

This circuit integrates various components to perform a specific set of functions. The core of the circuit is an ESP32 Expansion Board, which interfaces with an RFID-RC522 module, a 4x4 Membrane Matrix Keypad, a 20x4 LCD with I2C interface, a 2-Channel Relay Module, and a 12V Solenoid Lock. The ESP32 Expansion Board is responsible for controlling the overall operation, including reading RFID tags, capturing keypad input, displaying information on the LCD, and controlling access through the solenoid lock via the relay module. The circuit is powered by a DC Source providing 9V.

Component List

ESP32 - Expansion Board

RFID-RC522

12V Solenoid Lock

Lcd 20x4 i2c

4X4 Membrane Matrix Keypad

Relay Module 2 Channel

DC Source 9V

Wiring Details

ESP32 - Expansion Board

RFID-RC522

12V Solenoid Lock

Lcd 20x4 i2c

4X4 Membrane Matrix Keypad

Relay Module 2 Channel

DC Source 9V

Documented Code

No code has been provided for the microcontrollers in the circuit. The code would typically include initialization routines for each of the peripherals (RFID reader, keypad, LCD, relay module), as well as the main application logic to handle user input, RFID tag reading, and control of the solenoid lock. It would also manage the display output on the LCD screen.