JuniorElectric:
I am unsure on what kind of pump should I be using for this project
It needs to provide the water flow rate and pressure tat you want, and there must be a compatible driver circuit that you can use to drive it. If you're talking about watering individual small plants then you don't need much flow or pressure and you can probably get away with a small DC micro pump. These are available running off anything between 3V-12V and only take a couple of hundred mA which makes them convenient to drive using an L293 or L298 based driver circuit. That could be a motor driver shield on a standard Arduino, or a clone such as the Baby Orangutan with the motor driver integrated. If you run it from a 7-12V supply, you can probably use the same supply to power the Arduino.
That pump looks like it's designed to be mounted directly onto a tank, much like the car windscreen washers we talked about before. In most situations that would not be appropriate as it's a lot easier to connect a pump with proper in/outlets.
So any ideas where I could find a pump to suit my needs then? Searches on amazon, and through google turns up pumps which are rated for higher voltages than needed, or ones which are more expensive than needed I am sure of.
Terribly sorry to once again bump this thread. I haven't had time to work on my project lately. But now that I am, my question is. How do I connect the wiring from my power supply and my pump to the relay? As shown on page 4 it looks as if they just plug right in. But that is not the case. There is a metal piece blocking me from plugging in any wiring.