1Select Water Pump
This systems allows for the integration of just about any water pump, given that you have the necessary power to supply it. Simply attach the desired water pump to the relay.
2Select Power Source for Water Pump
This will depend on what kind of water pump you've selected. This power source is exclusively for the relay/water pump, unless you would like to take advantage of the water turbine generator to trickle charge a rechargeable battery (additional voltage regulation may be necessary).
3Select Power Source for Microcontroller
Assure you have a reliable/stable power source for the Arduino. You may want to use a continuous power source rather than a battery, but you can also take advantage of the water turbine generator to trickle charge another rechargeable battery (additional voltage regulation may be necessary). For my prototype, I used a smartphone power bank since they are cheap, abundant, supply stable 5 volts, and the charging circuitry can be salvaged from many different places.
4Select Irrigation Profile (Not fully Implemented)
The LCD module has 3 buttons for browsing through the digital menu. As of now, this is only a proof of concept. When I come back to this project in the future, you will be able to wirelessly upload irrigation profiles which can be accessed and selected through the menu..