Difference between revisions of "Smart Lock"

From ESE205 Wiki
Jump to navigation Jump to search
Line 21: Line 21:
 
**App:
 
**App:
 
***Our app will be the main interface for controlling our lock. Additionally, it will also serve as the “key” for the lock
 
***Our app will be the main interface for controlling our lock. Additionally, it will also serve as the “key” for the lock
 +
*Key Features
 +
**Secure Locking Mechanism
 +
**Secure Software Encryption
 +
**Phone Proximity Unlocking
 +
**Phone Application Interface
  
 
==Gantt Chart==
 
==Gantt Chart==

Revision as of 21:32, 13 February 2018

Overview

Our solution to the problem posed requires us to create a two part solution. The first part is an electronic mechanism that can be installed in doors that will be able to verify the identity of a smartphone users and unlock/open doors for the person. The second part will be an app on a phone that allows the user to securely log in and verify their identity. They will then be granted permission to certain locks which they can then open.

Members

  • Graham Webb
  • Ahmed Hassan
  • Kelvin Xie
  • John Gibson (TA)

Goal of Product

Unwieldy and ineffective electronic keychains that use a smartphone to unlock doors. Our product will decrease the hardware required and try to create a universal system that would be viable and cheaper in real life.


Design and Construction

Work Log

  • Basic Project Outline
    • Hardware:
      • This part of the project will comprise of the physical locking mechanism as well as the necessary hardware components to communicate with our app
    • AWS Server:
      • The server will serve as the method of communication between the lock and our phone application. It will also be integral in the security of the lock.
    • App:
      • Our app will be the main interface for controlling our lock. Additionally, it will also serve as the “key” for the lock
  • Key Features
    • Secure Locking Mechanism
    • Secure Software Encryption
    • Phone Proximity Unlocking
    • Phone Application Interface

Gantt Chart

Gantt Chart

Budget

  • Servo
    • ~$15
  • Deadbolt
    • ~$17
  • Beacon
    • ~$60

Challenges

  • Ensuring Software Security
  • Interfacing Locking Mechanism with Software

Materials Needed

  • Computer with eclipse or equivalent
  • 3D printer
  • Arduino/ raspberry pi circuit board or equivalent
  • CAD software
  • Some mechanical parts to physically open the door (specific parts to be determined)