Netduino Green Squared
- Posted: Mar 04, 2011 at 6:00 AM
- 8,460 Views
- 2 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
With the recent energy price swings, I don't know about you, but I'm looking for extra ways to save. In today's post we're shown how we can not only save energy and money but also play with one of our favorite dev toys, netduino. The perfect weekend project...
Considering that ~25% of our heating bill goes into heating water, I felt compelled to stop this senseless waste.
The idea that I came up with was to design a scheduler, configured to follow our weekly hot water usage pattern and capable of lowering the water heater temperature down to a minimum during off-hours.
I wanted it to be cheap to build with easy-to-find parts and very reliable as my wife does not appreciate cold showers: I decided to use a netduino-mini micro-controller, an AdaFruit DS1307 real-time clock and a servo to adjust the temperature of the water heater.
The post walks you through all steps, from building each of the parts, hooking it up and to getting the source code.
There's something cool about watching video of this turning on the water heater...
Also check out the netduino Helpers on CodePlex.
"The 'netduino Helpers' is a C# driver set for common hardware components and convenient wrappers around complex .Net Micro Framework features such as:
- Analog joysticks
- Interrupt-driven push-button
- Real-time clock (DS1307)
- 8*8 LED matrix
- AdaFruit SSD1306 OLED display
- Shift registers (74hc595)
- Runtime assembly & resource loader
- Bitmaps & Bitmap Compositions
- HiTec HS6635HB servo driver
- Serial Interface Builder
Here’s a few more links you might find interesting: