Design and Implementation of Automatic Door Unlocking Systems by using GSM Module and Arduino

Project Code :TEMBMA3098

Objective

The main objective of this project is to give safety at every common places like home, public places

Abstract

Abstract:

The need of safety can be achieved by making locks which can be electrical or mechanical with one or a few keys, but for locking a big area many locks are required. As everyone knows old fashioned locks are heavy weight and fragile also depending on the tools therefore electronic locks are given more value than those of mechanical locks. Nowadays every device’s operation is based on digital technology. For example, technology based identity devices are used for automatic door unlocking or locking. These locking systems are used to control the movement of door and are functional without requiring a key to lock or unlock the door. These locking systems are controlled by a keypad and are installed at the side hedge of the door. The main objective of this project is to give safety at every common places like home, public places. In this user would give a known password. The information will be stored in database. When the correct passcode will be entered, the microcontroller will give instruction to servo motor. Servo motor will perform the action on door unlocking. Thus, what we want is digital technology to construct an integrated and well customized safety system at a price which is reasonable.              

Keywords: Arduino uno, Keypad, Motor driver and DC motor, LCD, GSM, power supply


NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  •          Arduino Uno
  •          Keypad
  •         LCD
  •          GSM
  •          Motor driver and DC motor
  •         power supply

 

Software Requirements:

  •            Arduino IDE

Learning Outcomes


  • Arduino pin diagram and architecture
  • How to install Arduino IDE  software
  • Setting up and installation procedure for Arduino
  • Introduction to Arduino IDE
  • Basic coding in Arduino IDE
  • Working of Keypad
  • Interface Keyapd with Arduino?
  • Working of Motor driver and DC motor
  • Interface Motor driver and DC motor with Arduino?
  • Working of GSM
  • Interface GSM with Arduino?
  • Working of LCD
  • Interface LCD with Arduino?
  • Working of power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

Related Projects

Final year projects