Wednesday, April 3, 2013

System Architecture and Project Functionality


On the embedded part, this project includes mainly three parts, and they are:
  • Temperature Module
    • monitor and adjust the home temperature
  • Dimmer Module
    • monitor and adjust the density of the lights
  • Camera Module
    • take pictures when motion is detected

The system architecture can be illustrated using this graph:


To gain a more detailed understanding, here are 10 main functionalities we aim to implement:
  • User can see the recent temperature information
  • User can see the most recent image which is detected
  • The user should be able to put the system into a "stand-by" mode
  • User can set a threshold of temperature to control the motor automatically
  • User can get notification message on the phone 
  • User can control the speed of motor to control temperature
  • User can control the intensity of lights
  • User can control the camera when to take a picture
  • User can view graphs of history
  • System can trigger the light when motion is detected

No comments:

Post a Comment