An open API service indexing awesome lists of open source software.

https://github.com/ghonimo/digital-keyless-door-lock-system-design

A digital keyless door lock system designed for enhanced security and convenience, featuring pin code access, LCD display messages, and a guess-proof mechanism. Ideal for homeowners and Airbnb hosts seeking a reliable and affordable security solution.
https://github.com/ghonimo/digital-keyless-door-lock-system-design

Last synced: 2 months ago
JSON representation

A digital keyless door lock system designed for enhanced security and convenience, featuring pin code access, LCD display messages, and a guess-proof mechanism. Ideal for homeowners and Airbnb hosts seeking a reliable and affordable security solution.

Awesome Lists containing this project

README

          

# SecurePin-KeylessLock

## Project Overview
The SecurePin-KeylessLock is a state-of-the-art digital door lock system developed by Team #5 at PSU, offering a secure and convenient way to manage access to your home or rental property. Designed from scratch, it features a keypad for pin entry, an LCD display for feedback, and a security mechanism to prevent unauthorized access.

## Features
- **Pin Code Access:** Allows users to set and enter a pin code for secure entry.
- **LCD Feedback:** Displays the pin as it's entered and shows messages like "welcome home" or "wrong code".
- **Guess-Proof Security:** Locks out after multiple incorrect attempts and can trigger an alarm.
- **Affordable and Reliable:** Aimed at providing a cost-effective solution without compromising on quality.

## Target Audience
- Homeowners
- Condo Owners
- Airbnb and CouchSurfing hosts

## Requirements
- Input sensors and output transducers
- Microcontroller for processing (ATMega328P)
- Safe, hand-solderable components
- Two-layer PCB design

## Possible Enhancements
- Battery backup
- Alarm/buzzer after failed attempts

## Development Environment
- Arduino IDE
- Arduino firmware
- PCB design in KiCAD

## Team Members
- Mohamed Ghonim
- Ibrahim Binmahfood
- Joshua Hobby
- Mohamed Ashkanani

## Block Diagram
![Block Diagram](./Z-Misc/Block-Diagram.png)

## Schematics
![Schematics](./Z-Misc/Schematics.jpg)

## PCB Layout
![Layout](./Z-Misc/Layout.jpg)

## Prototype
![Prototype](./Z-Misc/Prototype.jpg)

## Assembly Process
![Putting Things Together](./Z-Misc/putting_together.png)

## Testing Phase
![Testing](./Z-Misc/testing.jpg)
![Screen](./Z-Misc/Screen.jpeg)