Conclusion - sikadm/SecuritySystem GitHub Wiki
The project used several aspects of the FPGA board, some that we had previously learned in lab, and others we had to learn on our own. Although the project did not meet our initial expectations, we were able to complete several aspects of the design, including a countdown timer using the seven segment display, displaying objects on a VGA, using switches and buttons on the FPGA, and controlling the LED lights on the FPGA.
With further programming, an alarm using audio CODEC could be added, and the VGA could be properly integrated into the the top level system. While they function, the "disarmed" text is slightly distorted and the states do not always function as expected after once through (opening the door, entering code, till reset). Also, instead of using lines to display text, a text generator with a character memory could be used to make the display better. Another option could be using the LCD screen on the DE2 board to display "armed" or "disarmed" instead of a VGA.