Skip to content

Mini Project submission for the course `Embedded systems and Arduino`

Notifications You must be signed in to change notification settings

GyaneshSamanta/Combination-lock-using-Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Combination-lock-using-Arduino

Project Description

In the 5th Semester at SRMIST, we had to make a miniproject on Embedded systems design using Arduinousing Tinkercad.

Links to SRM University

  1. Website

wbzKHuoC

Problem Statement 🚧

Create and Implement smart door lock systems.

Background 📖

With the advent of smart home technology, living has never been easier. Aided by an ever growing community of smart appliances, people can now control devices inside their home from anywhere in the world. Whether it be lights, refrigerators, fans or even their Electric vehicles.

Arduino Uno (and other microcontrollers) help to smart-ify simple electrical/electronics components into smart appliances. Sometimes, trivial appliances as doors or window shutters can also be automated with the help of these microcontrollers.

In this project, we try to implement a password combination door lock using Arduino Uno.

Working 🔨

The project will help us to set combination password and you can set password by using 1-6 digits, When you will push the buttons, and the combination is matched the green LED will be turned on and if the combination is not matched the Red LED will indicate that the password is wrong.

Interfacing of Push Buttons

The push buttons can be interfaced by arduino using pull down configuration i.e. button will give 5V when pressed and 0V when released and pull up configuration i.e. when button is pressed it will give 0V and when released it will give 5V. We are using pull up configuration and we are not using any external resistor instead we are using arduino internal pull up resistor.

Screenshot )

Screenshots 📷

Circuit Diagram

circuit arduino mini project

Simulation

simulated arduino mini project

Components used 🔧

  • Arduino Uno
  • DFRobot Gravity: Digital Push button
  • 5mm LED: Red, Green
  • Breadboard (Generic)
  • Jumper wires

Technology Stack 💻

Languages and Frameworks

  • C language
  • Arduino IDE

Future Upgrades and Iterations

  • Attach visual and audio feedback for the home owner with the help of cameras and microphones attached at the door

Collaborators 🤖

Name GitHub Profile
Gyanesh Samanta GitHub
Reeti Jha GitHub

About

Mini Project submission for the course `Embedded systems and Arduino`

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages