BEEDL 123a finalPPT v6

Uploaded from authorPOINTLite
Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

By: samir3456 (14 month(s) ago)

great Presentation

Presentation Transcript

Bluetooth Enabled Electronic Door Lock: 

Bluetooth Enabled Electronic Door Lock (BEEDL) Thursday, December 6, 2006 Edmond Szeto Karen Liu Kipling Inscore Jerome Bougoffa

Simple System Diagram: 

Simple System Diagram

Existing solutions: 

Existing solutions Individual door lock – Omni lock in BE Centralized server – C-Cure in E2 http://www.swhouse.com

Introducing BEEDL: 

Introducing BEEDL Convenient Manageable Affordable http://www.access2growth.co.uk/images/keys.gif

System Block Diagram: 

System Block Diagram

Inside the BEEDL Lock: 

Inside the BEEDL Lock

Lock Controller Functions: 

Lock Controller Functions Accept user input Check user permissions Local Cache of the database Unlock door Control alarm Log usage http://www.wholesaleauthority.com/doorhandle/bristol/or/bristolprior.jpg

Hardware Design: 

Hardware Design Microcontroller Memory Power Supply External Interfaces

Choosing the microcontroller: 

Choosing the microcontroller Why a microcontroller Why the Rabbit 3700 Ethernet port Four Serial ports Existing software libraries Available WiFi Add-on Rabbit Semiconductor

External Memory: 

External Memory In case server is offline Operation log Cache IDs’ and passwords How to implement: SD card Removable Replaceable SanDisk

Power Supply: 

Power Supply Powered by grid Backup battery Low power consumption Power-saving mode http://www.virtuallastchapter.com/examples/chapter02/handyman/images/outlet.jpg http://www.cometsystem.cz/img/battery.jpg

Data Interface: 

Data Interface

Data Interface: 

Data Interface Serial & Ethernet Rabbit native communication Bluetooth Replaces serial cable WiFi Connect the lock to the server http://www.electronicsoutfitter.com/ images/items/25428-f2n209-06.jpg

Physical Interface: 

Physical Interface

Physical Interface: 

Physical Interface

User Interface: 

User Interface

User Interface: 

User Interface Input Side Bluetooth remote Attached Keypad Magnetic Stripe Reader and much, much more Management Side Management client VALLARTASOURCE.COM

Server: 

Server

Server: 

Server Sony Vaio Laptop GNU/Linux MySQL Database Web GUI http://www.transmetazone.com/articleimages/transvaioc1msx_perpspec2.jpg

Security: 

Security Tamper-resistance Forced-opening alarm Brute-force-attack lockout Verification End-to-end SSL Two layers Something you know: Password Something you have: Phone ID http://img.shopping.com/

Team Tasks: 

Team Tasks Edmond PCB layout Bluetooth Karen Server Bluetooth Jerome PCB layout Microcontroller Kipling Server Power Supply

Tasks Completed: 

Tasks Completed Obtained server Install server software Picked and ordered a microcontroller

Schedule: 

Schedule Relay Packets Control System Memory for log Local database Program Server Bluetooth Remote Wi-Fi interface Encryption

Budget: 

Budget Estimated cost ≈ $1.6k Micro controller kit: $600 Bluetooth: $70 × 2 WiFi router: ≈$70 Door hardware: ≤$500 Misc Electronics: ≈$200 http://www.patrickhardy.com/images/money.jpg

Challenges: 

Challenges The design of the door lock Wi-Fi interface: connecting the micro controller to access points RSA/SSL (security encryption/decryption) Power supply Local tasks on the microcontroller

Experiences: 

Experiences Defining our project/goals Design choices Choosing parts Modular Input Security Issues

Conclusion: 

Conclusion

Acknowledgements: 

Acknowledgements Dave Crosby, Dave Vanunen, Bob Vitale, Karalee Ritcher Providing information about the security systems on campus Cyrus Bazeghi, Wentai Liu Guidance and feedback

Questions?: 

Questions? Edmond Szeto eszeto@ucsc.edu Kipling Inscore kinscore@ucsc.edu Jerome Bougoffa jbougoff@ucsc.edu Karen Liu kliu@ucsc.edu