Download presentation
Presentation is loading. Please wait.
Published byElfrieda Freeman Modified over 9 years ago
1
Knocker Unlocker JACOB GILBERT | SENIOR DESIGN PROJECT 1
2
Knock Detecting Deadbolt Regular Deadbolt, with knock detection Simply knock the secret code to unlock the door Program your own knocking code Same functionality as a standard deadbolt 2
3
How It Works Battery Powered – 4 AA Batteries ARM M0+ Microcontroller by freescale Piezo Electric Sensor – Onboard Comparator Dual Shaft Stepper Motor vs Solenoid Program Button Turn Lock Button LED Indicators 3
4
Design Process Project Proposal Project Description Hardware Design Review System Software Design Review Code Review Final Demonstration & Documentation 4
5
Project Proposal Preliminary written description of the proposed project Directed to a review committee for funding Preliminary Funding Assessment Development Procedures Estimated Development Time Benefits of the project 5
6
Project Description Functional Description Standards such as IEEE Development Plan Electrical Specifications Preliminary Parts List 6
7
Functional Description: Prioritized List of Features Battery Powered (Extremely Low Powered State) Wake Up with Knock Unlock/Lock from Inside Button Program Knock Button LED Status Lights 7
8
Functional Description: Block Diagram 8
9
Functional Description: Detailed User Interface LED’s Green for Unlocking Red for Locking Blue for Programming Mode Buttons & Knock Function & Purpose 9
10
Functional Description: Software Description Kernel – FreeRTOS v8.0 IDE – Code Warrior Module Development – Tasks and Drivers Algorithms & Functionality – User Leniency 10
11
Development Plan 11
12
Electrical Specifications: Power Requirements Using Maximum Current Estimated Battery Life 1 Hr Using Conservative Typical Current Estimated Battery Life 600+ Hrs 12
13
Preliminary Parts List 13
14
Hardware Design Review 14
15
Power Source & Power Supply Module 4 AA Battery Power Source DC-DC Regulator Buck-Boost 1.6V to 6V High Efficiency 98% 15
16
User Interface Module Program Button Turn Lock Button RGB LED Lock Status Switch Is the door locked? 16
17
Motor & Piezo Module Motor Driver – L298N Motor – Dual Shaft Stepper Piezo – Zener Diode N-Channel Mosfet Decoupling Caps 17
18
System Software Design Review MCU Requirements Flash & Ram Kernel Choice FreeRTOS V8.0 Kernel Task Design Tasks and Interrupts CPU Load Priority Function 18
19
System Block Diagram 19
20
Code Review Detailed presentation of code Helps find bugs 20
21
Final Demonstration & Documentation Present in front of classmates, professors, and potential employers Engineering Change forms Project Notebook All other documentation from project creation 21
22
Prototype In Action 22
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.