Difference between revisions of "Programmable Thermostat Project"
From Makers Local 256
(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 | + | * 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?