Difference between revisions of "Programmable Thermostat Project"

From Makers Local 256
Jump to: navigation, search
(initial page creation with basic requirements)
 
(Requirements: flesh out a little more)
Line 5: Line 5:
 
The programmable thermostat should:
 
The programmable thermostat should:
 
* Be remote controllable (all features)
 
* Be remote controllable (all features)
 +
** Wifi, indirect network connection such as serial to a laptop, xbee
 
* Be able to control a heating device via 120V relay
 
* Be able to control a heating device via 120V relay
 +
** 1 GPIO
 
* Be able to control a cooling device via 120V relay
 
* Be able to control a cooling device via 120V relay
 +
** 1 GPIO
 
* Be able to control a heating or cooling device by remote means
 
* Be able to control a heating or cooling device by remote means
 
** Currently, X10 and X10 via network proxy are options
 
** Currently, X10 and X10 via network proxy are options
* Have a LCD or some type of user interface for people to interact with at the physical location
+
* Have a user interface for people to interact with at the physical location
 +
** LCD with buttons
 
* Have independently adjustable hysteresis for hot and cold limits along with target temperature
 
* Have independently adjustable hysteresis for hot and cold limits along with target temperature
 +
** Software requirement, easily satisfied
 +
* Be able to monitor temperature accurately in one or more locations
 +
** DS18B20+ temp sensors
 +
** USB temperature sensor?
 +
** Built-in temp sensor?

Revision as of 15:11, 25 January 2011

Description

A programmable thermostat is required to keep costs down while keeping everyone as happy as possible with the temperature of the shop.

Requirements

The programmable thermostat should:

  • Be remote controllable (all features)
    • Wifi, indirect network connection such as serial to a laptop, xbee
  • Be able to control a heating device via 120V relay
    • 1 GPIO
  • Be able to control a cooling device via 120V relay
    • 1 GPIO
  • Be able to control a heating or cooling device by remote means
    • Currently, X10 and X10 via network proxy are options
  • Have a user interface for people to interact with at the physical location
    • LCD with buttons
  • Have independently adjustable hysteresis for hot and cold limits along with target temperature
    • Software requirement, easily satisfied
  • Be able to monitor temperature accurately in one or more locations
    • DS18B20+ temp sensors
    • USB temperature sensor?
    • Built-in temp sensor?