Home Security System CSE 368 Final Project
Created by : Afra Fanaee Ralph Weber Dan
Project Description The Home Security system, using VHDL, with the following: –Functions –System operations –Logical follows: Initial stage Setup stage User interface Violation or broken In –System flow –properties
Functions Will provide movement detection sensor for the following sections of the house: Front Door Back Door First Window 2 nd Window 3 rd Window
Functions Activate and Deactivate Use logon ID to Activate or Deactivate the system for: Administrative Functions User (home owner ) Functions
Administrative Functions Setup the system Validate the entered Security ID Reset suspended User ID Provide User Messages, using Key Pad Setup the system Validate the entered Security ID Reset suspended User ID Provide User Messages, using Key Pad
User (home owner ) Functions Enter the Security ID, using the Key pad Validate the entered Security ID Modify the Activation selections Activate and Deactivate the system
System operations Display User Messages, using LED Display Turn on LD Light for each section, if any violation Turn the Alarm sound for any violation
Initial stage Reset the system Deactivate
Setup stage Use the Keypad or the Keyboard and enter the Administrative Security ID Display Security ID, Using LED Display System will validate the Security ID Enter the following, using the Keypad or the Keyboard to enter, used LED Display to display and save. –Invalid Sec ID –System is Inactive –System is Active –Your SEC ID is Suspended –Violation on Front door –Violation on Back door –Violation on 1st window –Violation on 2nd window –Violation on 3rd window Use the Keypad or the Keyboard and enter the Administrative Security ID Display Security ID, Using LED Display System will validate the Security ID Enter the following, using the Keypad or the Keyboard to enter, used LED Display to display and save. –Invalid Sec ID –System is Inactive –System is Active –Your SEC ID is Suspended –Violation on Front door –Violation on Back door –Violation on 1st window –Violation on 2nd window –Violation on 3rd window
User interface Use the Keypad or the Keyboard and enter the User Security ID Display Security ID, Using LED Display System will validate the Security ID –Invalid Sec ID –valid Sec ID
Invalid Sec ID –Display Invalid Sec ID, using LED Display and reset the system –If more than Display : Your SEC ID is Suspended, using LED Display and lock the system Use the Administrative Sec ID to reset the system and the User Sec ID
valid Sec ID Display Activation selection User will select sections If all, then activate system Else –Activated the system with selected sections