Task: Develop a robust camera able to record in a variety of conditions (i.e. indoors & outdoors).
Design Goal: Developing a system that can record and store footage and provide users access to live camera feeds from far distances.
Design Specification: Record constant video footage and send to microcontroller and upload to MQTT. Allow for users to subscribe to the MQTT and have constant camera status.
Task: Develop a reliable and non-disruptive way to check the status of a door or window.
Design Goal: Creating a system that allows the user to see the status of a door or window reliably and having the option to send commands to update the status of the room.
Design Specification: Using an FPGA to be able to read the status of all the doors/windows from the sensors and sending it to a microcontroller. Microcontroller gives the option to update the status.
Task: Develop a system to allow security devices to interact with each other and a customer device.
Design Goal: Implementing a system with multiple devices, for keeping track of the status of multiple rooms and updating it on the customer device.
Design Specification: Using MQTT protocol implementing a publish/subscribe model to be able to read the status of the room or sending commands to update the status.
Task: Gather data from testing and trial runs.
Design Goal: Completing a system of security devices and then simulating threats and taking data of detected v. real threats in order to determine system reliability.
Design Specification: Implement FPGA system and expose to simulated threats and compare system status to presence of real threats.
Task: Roll out updates to fix major and minor issues with any device or system.
Design Goal: Creating a user feedback and error detection system that allows for communication of system issues so that issues can be addressed, and create a system for easy installation of new operating systems.
Design Specification: Develop a user interface that allows for reporting of system failure and downloads of software updates directly from the company.