Skip to content

dbruning/SmartSolarDevice

 
 

Repository files navigation

SmartSolarDevice

This is the bit of the SmartSolarProject that runs on the Raspberry Pi.

Function of the Hardware

This hardware has the ability to:

  • determine the temperature of the water on the roof (solar panels)
  • determine the tempurature of the hot water cylinder at both the inlet and outlet (top and bottom)
  • switch on the water pump to cycle hot water from the roof panels to the cylinder
  • switch on the power to the hot water cylinder element (not directly power the element)
  • have onboard visual feedback when the pump or element is on
  • allow for direct access to basic functions of the device

Hardware

OK, the following is a list of hardware I'm using (so far).

Optionally, If you want the whole unit self contained with only one mains power input (as opposed to one mains and one 5V DC @ 2amps input), you'll need:

If you don't have a solar system to hook this up to (or want to have a working prototype without installing it....re: test it first!) you'll also need:

You'll also need a breadboard and appropriate wires.

Ultimately, I want to make this as compact and robust as possible without going to the extent of get a custom PCB manufactured (yet!), so I've also gone one better than a breadboard (now I have the breadboard based prototype working) and got a PermaProto HAT from Adafruit that sits nicely on top of the Pi and an extra-long GPIO Stacking Header for the proto board just in case I want to mount a display like this one on top.

Basic Prototype Layout

###Whoops...the below diagram wires up the thermistors incorrectly. I'll post an updated image in the next few days. alt tag

Coming soon...photos of the early breadboard prototype, my current prototype and soon the permaproto all soldered up.

About

A project for the CoDevelop/ team

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%