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

Arduino UNO-Based Smart Lock System with Fingerprint Scanner and Keypad

View and Edit Project In Cirkit DesignerImage of Arduino UNO-Based Smart Lock System with Fingerprint Scanner and Keypad

Circuit Documentation

Summary

This circuit is designed to control a 12V solenoid lock using an Arduino UNO. It includes various components such as a fingerprint scanner, a 4x4 keypad, an LCD display, a buzzer module, and LEDs. The Arduino UNO serves as the central microcontroller, interfacing with all other components to manage inputs and outputs.

Component List

Arduino UNO

12V Solenoid Lock

12V Single Channel Relay

12V Power Supply

Fingerprint Scanner

Buzzer Module

4x4 Keypad (Simulator)

LCD 16x2 (Wokwi Compatible)

LCM1602 IIC

LED: Two Pin (Red)

LED: Two Pin (Green)

Wiring Details

Arduino UNO

12V Solenoid Lock

12V Single Channel Relay

12V Power Supply

Documented Code

Arduino UNO Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

This code initializes the Arduino UNO and contains empty setup and loop functions. The setup function runs once when the microcontroller is powered on or reset, and the loop function runs continuously after the setup function has completed. You can add your specific logic to these functions to control the connected components.