We need learn from others and we developed by others
Size: 1015.96 KB
Language: en
Added: Jul 22, 2024
Slides: 16 pages
Slide Content
PASSWORD BASED DOOR LOCK SYTEM USING EMBEDDED SYSTEM PRESENTED BY: AJIJ AHAMAD KHAJI 2GB21EC035
CONTENT Introduction Problem statement Methodology Introduction to Embedded System Components required About Arduino Block diagram Software required Advantages Disadvantages Conclusion reference
Introduction This presentation outlines the development of a password-based door locksystem , utilizing Arduino technology and embedded systems principles. This project will explore the design, implementation, and functionality of aSecure and user-friendly electronic door locking mechanism .
Problem Statement Security Risks Key duplication, unauthorized access, and tampering with traditional locks remain prevalent concerns. Convenience Limitations Key-based systems require physical keys, which can be easily lost or stolen, while some smart locks rely on complex setups and require internet connectivity, which may not be available. Adaptability Constraints Traditional locks are often inflexible, making it challenging to adjust access levels or integrate with existing security systems.
Methodology Design Phase The design phase will involve defining the system's architecture, selecting components, and developing a detailed circuit diagram. This phase will also include the creation of a user interface for easy password management. Implementation Phase The implementation phase will involve assembling the circuit, programming the Arduino microcontroller, and testing the system's functionality. This phase will involve integrating the necessary components and verifying their interaction
Evaluation Phase The evaluation phase will involve testing the system's performance, security, and reliability. This phase will include assessing the system's robustness against unauthorized access attempts and its ability to withstand environmental factors. Refinement Phase Based on the evaluation results, the system will be further refined and optimized. This phase will involve addressing any identified shortcomings and enhancing the system's overall performance.
Introduction to Embedded Systems Microcontrollers Microcontrollers are small, integrated circuits that combine processing capabilities, memory, and input/output peripherals. They are commonly used in embedded systems to control various functionalities. Sensors Sensors are devices that detect and measure physical quantities, such as temperature, pressure, light, or motion. They provide the embedded system with real-time data for decision-making and control. Actuators Actuators are devices that convert electrical or other forms of energy into mechanical motion. They are used to control physical processes based on the system's inputs and programmed logic. Software Embedded systems software includes firmware that runs on the microcontroller, controlling the system's behavior and interacting with hardware components.
Component Required Arduino UNO Bread board Jumpers Wires SG-90 Servo Motor 4*4 Matrix Keypad Membrane Door Latch
About Arduino Open-Source Platform Arduino is an open-source hardware and software platform that provides a flexible and accessible approach to electronics prototyping and development. Microcontrollers Arduino boards feature a variety of microcontrollers, each with specific processing capabilities, memory, and input/output options. Programming Language Arduino uses a simplified programming language based on C++, making it easier for beginners to learn and use. Community Support Arduino has a large and active community of users and developers, providing extensive resources, tutorials, and support.
Block Diagram
Password Input The user enters their password using a keypad or other input device . Password Verification The Arduino microcontroller compares the entered password with the stored password Access Control If the passwords match, the microcontroller triggers the door lock mechanism to unlock the door . Door Lock Mechanism A motor or solenoid is used to actuate the door lock, either opening or closing the door based on the access decision.
Software Requirements Language Arduino IDE (C++) Libraries Keypad Library, LCD Library, Motor Control Library Functions Password Input, Password Verification, Door Lock Control
Advantages No keys to be Stolen,lost or Occupied. Can be locked using Keypad. Automatic door opening. Gives an indication for unauthorized entry. Totally cost efficient.
Disadvantages Currently if personal identification is somehow forgotten then system cannot be assessed. Powered by electricity in caseof power failure system cannot be accessed.
Conclusion Hope this project ensures the safety of your houses and locker. Hence one may replace their manual door lock with this password based door lock system