Arduino compatible water pump

Hi all, I am new to this but have some experience with programming. I am going to be making a time fountain for starters and am looking for a DC waterpump that is 5v. I want to be able to push only one switch to turn the LEDs and waterpump on and off to. Also I want to be able to set the flow rate of the waterpump with the UNO controller. Anyone know where to get this type of pump for a reasonable price ($20 or less).

Thanks!

Flow rate? Head? Size? We need much more information before we can make any kind of informed recommendation.

I need a very low flow rate. I will be dripping water out of 5 - 10 lines of the typical aquarium tubing. A few gallons of water an hour is probably plenty. I will be lifting the water 2 - 3 feet. The smaller a footprint the pump leaves the better but it will be hidden so I am not too worried about the size.

I found this one, will it work with the Arduino UNO?

That looks like it should work just fine. I recommend that you read this to get a good grounding in motor control using Arduino:

http://www.thebox.myzen.co.uk/Workshop/Motors_1.html

Sorry for the newb question but I am wanting to buy all the hardware today. Will this require any other Arduino boards or will the UNO be able to run the pump itself (which I am thinking it is) or do I need a motor sheild?

At the very least you will need the components mentioned in that article: Appropriate transistors and diodes

kd7eir:
That looks like it should work just fine. I recommend that you read this to get a good grounding in motor control using Arduino:

http://www.thebox.myzen.co.uk/Workshop/Motors_1.html

That article looks a bit old (I'm surprised Mike hasn't updated it) - nobody would use a Darlington pair these days when mosfets are so much better (lower voltage drop = more power to the motor and less heat to get rid of). The pump you referenced only needs 300mA, so a bipolar transistor such as BC337 would suffice (use the first diagram on that page, but use a base resistor of 220 ohms instead of 3k3). Don't forget the diode across the pump (1N400x, where x = any digit in the range 1 to 7, will do).

Here's a $6 arduino compatible submersible 6V water pump

Has anyone ordered from that site before? The stuff is really cheap but its all priced in Rupees and I am not prone to buying from foreign shops directly. If so, how did it work out?

Some possible pumps. Not sure why you want a 5v motor, as you normally can't power motors of any decent size from an arduino.

zoomkat:
Some possible pumps. Not sure why you want a 5v motor, as you normally can't power motors of any decent size from an arduino.

http://www.harborfreight.com/catalogsearch/result?q=fountain

I am building a time fountain so I only need the water to drip. I also want to be able to calibrate the dripping of water and strobing of lights very precicely to create different effects so I want to control the motor from the Arduino board. I checked harbor frieght but the pumps are too large for the small scale I am building at first. If this one works out as hoped, I am boing to build a full size fountain for the inside of my house entry but I wanted to start small for proof of concept. Thanks again all for your help. The small pump I found on Amazon arrived over the weekend when I was out of town. I am going to do some research on hooking everything up and begin to build the project. :slight_smile:

Hi all!

Reading about pump..

Whats the best way to make PWM that use ´for´

and have some interrupts that can´t handle with ´delay´??

Tks very much