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

ESP32-Based Fingerprint Access Control System with Solenoid Lock and IR Sensor

View and Edit Project In Cirkit DesignerImage of ESP32-Based Fingerprint Access Control System with Solenoid Lock and IR Sensor

Circuit Documentation

Summary of the Circuit

This circuit is designed to interface an ESP32 microcontroller with various peripherals including a fingerprint sensor, a relay, an I2C LCD, a solenoid lock, a push switch, an IR sensor, and a buzzer. The ESP32 serves as the central processing unit, controlling the relay which in turn controls the power to the solenoid lock. The fingerprint sensor is used for biometric authentication, the I2C LCD displays information, the push switch provides manual input, the IR sensor detects proximity, and the buzzer provides audio feedback.

Component List

ESP32 on Baseboard

R307 Fingerprint Sensor

5V Relay

16x2 I2C LCD

12V Solenoid Lock

2Pin Push Switch

IR Sensor

Buzzer

Wiring Details

ESP32 on Baseboard

R307 Fingerprint Sensor

5V Relay

16x2 I2C LCD

12V Solenoid Lock

2Pin Push Switch

IR Sensor

Buzzer

Documented Code

No code has been provided for the microcontrollers in the circuit. The code would typically include initialization of the GPIO pins, setup of the I2C interface for the LCD, serial communication setup for the fingerprint sensor, and logic for reading the push switch and IR sensor states, as well as controlling the relay and buzzer based on the inputs and sensor data.