Project Requirements

Marketing Requirements:

MR1-The device must be able to precisely measure room humidity, pressure, parts per million, and temperature.

MR2-Process data in real-time.

MR3-Present data from sensors on a display.

MR4-Notify workers if dangerous levels are reached.

MR5-Store data in a viewable form on a website.

MR6-Powered through the network port.

MR7-Take a photo of the room when a threshold is reached.

MR8-Supports multiple of the same sensors.

MR9-Notify workers if internet connection is lost.

Engineering Requirements:

ER1-[MR1]: Humidity data must have an average standard deviation of no more than 3%RH.

ER2-[MR1]: Pressure data must have an average standard deviation of no more than 2 hPa.

ER3-[MR1]: Particulate data must have an average standard deviation of no more than 2 ppm.

ER4-[MR1]: Temperature data must have an average standard deviation of no more than 2℉.

ER5-[MR2]: Collect system wide sensor readings every 5 seconds.

ER6-[MR3]: Show average of sensor readings on an LCD in an average of 5 seconds or less.

ER7-[MR4]: Notify personnel via email in an average of 10 seconds or less.

ER8-[MR5]: Be able to view sensor data within an average of 10 seconds in a graph on the website.

ER9-[MR6]: System must draw a current less than 2000 mA.

ER10-[MR7]: Be able to view camera data within an average of 10 seconds on the website.

ER11-[MR7]: Distinguish three 2x3x1.5 inch components at a minimum distance of 55 inches..

ER12-[MR8]: Can connect up to 2 temperature sensors, 2 humidity sensors, 2 pressure sensors, and 2 particulate sensors.

ER13-[MR9]: Display error message on LCD within an average of 2 seconds of losing internet.