# 5-12V DC pump doesn't start through relay

**URL:** <https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104>\
**Category:** General Guidance\
**Created:** [May 1, 2021, 11:28am UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104 "2021-05-01T11:28:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon78491692](https://avatars.discourse-cdn.com/v4/letter/a/85e7bf/32.png) [@anon78491692](https://forum.arduino.cc/u/anon78491692)\
**Post date:** [May 1, 2021, 11:28am UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/1 "2021-05-01T11:28:30Z")

</div>

Hello everyone, I'm making automated watering system.  
I'm using 5-12v relay, to control pump.  
Issue is that, the pumps doesn't work when connected to relay. I can hear how relay switches, but pump doesn't work. When i connectdirect to 12v, pump starts working . Shematic what i'm using.

 ![shematic](https://europe1.discourse-cdn.com/arduino/original/4X/a/c/4/ac42248ad962f39535c9485ac5e9093d9666cd51.png)  
And how its looks in real life. Lcd screen is for data output.  
 ![20210501_135522](https://europe1.discourse-cdn.com/arduino/original/4X/0/a/0/0a0e483b5fc71aef2db760cd30d4acdcdda199cc.jpeg)

---

<div class="post-metadata">

**Author:** ![Paul\_B](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paul_b/32/216376_2.png) [@Paul\_B](https://forum.arduino.cc/u/Paul_B)\
**Post date:** [May 1, 2021, 11:40am UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/2 "2021-05-01T11:40:24Z")

</div>

I can't see a 12 V DC supply there, but somehow the battery out of your smoke alarm seems to have been mislaid amongst your Arduino kit. 🙄

I suggest you put it back in the smoke alarm where it belongs. 🤣

---

<div class="post-metadata">

**Author:** ![SteveThackery](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@SteveThackery](https://forum.arduino.cc/u/SteveThackery)\
**Post date:** [May 1, 2021, 11:50am UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/3 "2021-05-01T11:50:14Z")

</div>

Could you add to that diagram to show how the pump is powered? The circuit looks OK so far, but without seeing the rest of it, it's hard to tell where the problem is.

---

<div class="post-metadata">

**Author:** ![vishkas](https://avatars.discourse-cdn.com/v4/letter/v/e9a140/32.png) [@vishkas](https://forum.arduino.cc/u/vishkas)\
**Post date:** [May 1, 2021, 11:53am UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/4 "2021-05-01T11:53:58Z")

</div>

Everything looks good. But your real time circuit is clumsy to see. Just look into it. Please ensure your wiring is done properly. Your arduino pins are connected properly. Your battery is connect properly and check the voltage of your battery. Moreover look into the code, if any logically incorrect statement might be done. Look into these things and give a try once

---

<div class="post-metadata">

**Author:** ![anon78491692](https://avatars.discourse-cdn.com/v4/letter/a/85e7bf/32.png) [@anon78491692](https://forum.arduino.cc/u/anon78491692)\
**Post date:** [May 1, 2021, 11:56am UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/5 "2021-05-01T11:56:40Z")

</div>

> [@SteveThackery](#):
>
> diagram

haha, also was experimenting with batteries 😃  
Here is 12v connect

 ![20210501_145156](https://europe1.discourse-cdn.com/arduino/original/4X/f/7/1/f715e00261201c5c5011e557c7961156c1834fb6.jpeg)

---

<div class="post-metadata">

**Author:** ![wildbill](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/wildbill/32/1126438_2.png) [@wildbill](https://forum.arduino.cc/u/wildbill)\
**Post date:** [May 1, 2021, 12:06pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/6 "2021-05-01T12:06:41Z")

</div>

Sounds like a wiring issue. Grab your meter and see what's happening on the relay switched contacts.

---

<div class="post-metadata">

**Author:** ![SteveThackery](https://avatars.discourse-cdn.com/v4/letter/s/96bed5/32.png) [@SteveThackery](https://forum.arduino.cc/u/SteveThackery)\
**Post date:** [May 1, 2021, 12:08pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/7 "2021-05-01T12:08:43Z")

</div>

Sorry, can't see anything useful from the photo. I meant extending the circuit diagram (schematic) to include the pump and 12V power.

---

<div class="post-metadata">

**Author:** ![dave-in-nj](https://avatars.discourse-cdn.com/v4/letter/d/13edae/32.png) [@dave-in-nj](https://forum.arduino.cc/u/dave-in-nj)\
**Post date:** [May 1, 2021, 12:21pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/8 "2021-05-01T12:21:12Z")

</div>

the first question is if the relay is 12V or 5V and if you have the correct power.  
you will know by the printing on the relay itself. it says 5V, so I assume you are powering with the black power wires at 5V? [op's that is only for the pump]

next is where the 5V is coming from ? the Arduino board does not provide enough power out to drive relays reliably.

second is if the relay clicks when you signal it to activate ?

if those are both correct and then it is wiring for the pump.

as a suggestion, some painters tape on the wires to hold on the desk. they could hold them in isolation so they don't cross over each other to make it so hard to see. you can write on the tape to help.

---

<div class="post-metadata">

**Author:** ![anon78491692](https://avatars.discourse-cdn.com/v4/letter/a/85e7bf/32.png) [@anon78491692](https://forum.arduino.cc/u/anon78491692)\
**Post date:** [May 1, 2021, 12:25pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/9 "2021-05-01T12:25:43Z")

</div>

Relay is 5V, i power relay from arduino, i have tried to power it from different power source (5v), but then it doesn't work.  
When its powered from arduino, it have click sound when its activated.  
Made shematic ac simple as posible

 ![20210501_152018](https://europe1.discourse-cdn.com/arduino/original/4X/e/8/6/e86b38bbc8f24083bfba161c7cf5e29fd22412f7.jpeg)

---

<div class="post-metadata">

**Author:** ![dave-in-nj](https://avatars.discourse-cdn.com/v4/letter/d/13edae/32.png) [@dave-in-nj](https://forum.arduino.cc/u/dave-in-nj)\
**Post date:** [May 1, 2021, 12:31pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/10 "2021-05-01T12:31:49Z")

</div>

if the relay clicks from the signal of the Arudino , and the indicator LED lights on the relay module, then that part is good.

the latest picture looks like the relay common connects to the ground (blue) wire / rail for the power supply.

the pump wire (unseen) connects to the NO screw

the motor red is connected directly to the 12v rail on the bread board.

if the relay is working, then it should run the pump.

---

<div class="post-metadata">

**Author:** ![LFRED](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@LFRED](https://forum.arduino.cc/u/LFRED)\
**Post date:** [May 1, 2021, 12:33pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/11 "2021-05-01T12:33:27Z")

</div>

tie your 5v and 9v gnd together.

---

<div class="post-metadata">

**Author:** ![anon78491692](https://avatars.discourse-cdn.com/v4/letter/a/85e7bf/32.png) [@anon78491692](https://forum.arduino.cc/u/anon78491692)\
**Post date:** [May 1, 2021, 12:35pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/12 "2021-05-01T12:35:28Z")

</div>

Didn't work

---

<div class="post-metadata">

**Author:** ![anon78491692](https://avatars.discourse-cdn.com/v4/letter/a/85e7bf/32.png) [@anon78491692](https://forum.arduino.cc/u/anon78491692)\
**Post date:** [May 1, 2021, 12:36pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/13 "2021-05-01T12:36:42Z")

</div>

All correct, but pump still doesn't work

---

<div class="post-metadata">

**Author:** ![LFRED](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@LFRED](https://forum.arduino.cc/u/LFRED)\
**Post date:** [May 1, 2021, 12:36pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/14 "2021-05-01T12:36:56Z")

</div>

put led "IN1" to see if you are ON or OFF

---

<div class="post-metadata">

**Author:** ![dave-in-nj](https://avatars.discourse-cdn.com/v4/letter/d/13edae/32.png) [@dave-in-nj](https://forum.arduino.cc/u/dave-in-nj)\
**Post date:** [May 1, 2021, 12:37pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/15 "2021-05-01T12:37:09Z")

</div>

just studied your circuirt more.

there is a diode, and a transisotor on the board. I trust they are not used for the relay ?

The relay module only requires 5V to the power input and ground.

the arduino pin goes directly to the control pin on the relay module.  
in the schematic in an early post, shows what exists on the relay module.

---

<div class="post-metadata">

**Author:** ![paulpaulson](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paulpaulson/32/363643_2.png) [@paulpaulson](https://forum.arduino.cc/u/paulpaulson)\
**Post date:** [May 1, 2021, 12:38pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/16 "2021-05-01T12:38:44Z")

</div>

Hello  
the next step: check the funktionality of the relais by using a ohmmeter.  
Post a picture of the relais from both sides in detail.

---

<div class="post-metadata">

**Author:** ![dave-in-nj](https://avatars.discourse-cdn.com/v4/letter/d/13edae/32.png) [@dave-in-nj](https://forum.arduino.cc/u/dave-in-nj)\
**Post date:** [May 1, 2021, 12:39pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/17 "2021-05-01T12:39:40Z")

</div>

take a jumper and connect from the ground rail to the relay screw holding the pump wire. that would bypass everything and show the pump runs on power.

I would suggest you move the relay wires to 3 rows on the board.  
connect power to power  
connect ground to ground  
connect a 1k relay to the arduino pin that is controlling it.

no additional diode or transistor

---

<div class="post-metadata">

**Author:** ![LFRED](https://avatars.discourse-cdn.com/v4/letter/l/ecc23a/32.png) [@LFRED](https://forum.arduino.cc/u/LFRED)\
**Post date:** [May 1, 2021, 12:40pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/18 "2021-05-01T12:40:52Z")

</div>

give us the number on your transistor

---

<div class="post-metadata">

**Author:** ![anon78491692](https://avatars.discourse-cdn.com/v4/letter/a/85e7bf/32.png) [@anon78491692](https://forum.arduino.cc/u/anon78491692)\
**Post date:** [May 1, 2021, 12:42pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/19 "2021-05-01T12:42:12Z")

</div>

I took down transistor, diode and resistor, still nothing.  
Now shematic looks like that

 ![20210501_154106](https://europe1.discourse-cdn.com/arduino/original/4X/7/0/1/70170d2177c4af4a528de8b576061710b2b68f36.jpeg)

---

<div class="post-metadata">

**Author:** ![anon78491692](https://avatars.discourse-cdn.com/v4/letter/a/85e7bf/32.png) [@anon78491692](https://forum.arduino.cc/u/anon78491692)\
**Post date:** [May 1, 2021, 12:42pm UTC](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104/20 "2021-05-01T12:42:55Z")

</div>

2n2222a

[Next page](https://forum.arduino.cc/t/5-12v-dc-pump-doesnt-start-through-relay/856104.md?page=2)
