I’d like to use a microcontroller to control my sprinkler valves (8), heater, and air conditioning. For the human interface, I want to use Android phones and tablets and have them communicate with the controller over my home wifi network. I’m trying to figure out what the best route, hardware-wise, is going to be to accomplish this.
The Hydra seems like a decent option – with several modules attached:
1 x USB SP (plus external USB supplying wall wort)
1 x MicroSD card module (for logging historic data such as temperatures, relay “on duration”)
3 x GHI-SS-RELAY-GM-327 (4 relays each – for activating valves)
1 x Temp&Humidity module (for the house temperature reading for heater/AC control)
1 x ENC28 Ethernet module
1 x 32 kHz crystal for a real-time clock (RTC)
1 x 1.2V (?) battery – for RTC (this one I’m not sure about)
1 x Pack of Gadgeteer assorted cables (for connecting modules)
1 x 30 ft length of 10-conductor cable
1 x Ethernet-Wifi bridge (which I already have)
All of this comes to around $300 shipped, which seems a bit steep for what I’m trying to do. Don’t get me wrong, I have no problem paying this amount for all this hardware IF this is going to be the best way to go.
Also, I already have an Arduino Uno board, which is currently not in use, but I feel that it would be more of a pain than it’s worth to try to do this project with it.
Although this will be my first “microcontroller” project, I’m an industrial PLC programmer by day and I’ve been programming in various languages (including VB .NET and C# .NET) for many years. I would appreciate any advice on how to approach this project.
Thanks in advance.