Git Product home page Git Product logo

door-lock-system's Introduction

Door Lock System

This is a Door Lock System Project using AVR-Atmega16 MCU Simulated By Protues 8.11 Professional

Description

TWO MCU are used in this Project.

  • First MCU is used to get the password from the user and send it using UART Communication Protocol to the second MCU.

  • Second MCU is used to compare between the password received from first MCU and the one saved in EEPROM interfaced by I2C. Depending on this comparison some actions are ready to happen:

    • First: if the two passwords are matched , the user will enter the system to decide whether he wants to change the password or open the door ( Start the Door Motor ).

    • Second: if the two passwords are not matched, the user will get 3 chances to enter the right password. if he failled , this would mean that he is not the owner of the house and a buzzer will start Peeping for a while which means that a help in on the way.

door-lock-system's People

Contributors

abdelazizmg avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.