Arduino and 8 channel Relay Guide

Good day,
I made On Off project with Arduino, Bluetooth and 8 channel Relay , then I downloaded arduino automation app , the LEDs of the relays are getting On and Off successful, but no clicking sound to show the load is on, am quite confused about this, and please, can I get a detailed connection when am supplying the 8 channel relay through the Arduino.

Only when you "play the game" and give Weblinks to the "8 channel relay".

Note you do not "supply" anything from the Arduino. Which you have also not specified - there are many different Arduino boards. A relay board always requires an actual power supply for the relays.

While I am not familiar with them, you would also need to tell what Bluetooth device you have.

you need to power the 8 channel relay with it's own power supply.
the Arduino cannot deliver enough power to activate the relays.

Please post a link to the exact relay module you have, or to where you bought it showing a photo of it. there are many different types out there.

90% of problems with relay boards are not using a separate power supply
the last 10% are not wiring correctly.

there should also be a jumper that selects, separates the
Arduino board logic power from the Relay board power.

each relay can pull about 90mA (depending on the relay)
Your power supply to power ONLY TWO , could be a cell-phone charger. (proof of operation)
But to power all 8, you would need more power

1 Like

Yeah, I said that. :face_with_raised_eyebrow:

1 Like

I guess you were typing when I read and replied.

seems too simple.

Thanks a lot, I will take my correction next, while I will send the photo of my connections for proper correction , thanks

If You draw the schematics it will be a lot better than photos. Pen and papper often works okey. Aset pin numbers, pin designation, voltages...

Are you also known as " starbike" perchance?

Yes, I am

Just that I can't logout again to get in to 'starbike' its bouncing back after logging out, any ways, I will continue here.

I will then send the setup photos of my project.

You seem to have powered the HC-06 from the 3.3volt pin.
Look at the back of the module.
If it says 3.6volt to 6volt, then why didn't you power it from 5volt.

It seems you have used pin 0,1 for serial. Those pins are already used by the USB<>Serial chip.
Use SoftwareSerial on different pins. And a 1k:2k voltage divider on the RX pin of the HC-06.

Eight relays could draw 8x80mA when active, which is too much for USB power (400-450mA max).
The relay module must be powered separately.

If you use two different supplies, then you can also have opto isolation.
For that you remove the ground connection between relay module and Arduino,
so only connect Arduino 5volt to VCC of the relay module (and of course the channels),
remove the jumper, and connect relay power to JD-VCC(+) and GND(-) of the relay module.

Most powerbanks switch off with the light (50mA) load of an Arduino.

Don't forget the snubber circuits on the mains side of the relays, otherwise you could have lockups and restarts of the Arduino.
Leo..

1 Like

Still waiting for the Web link to that relay board.

I have a pretty good idea of what it is - your drawing with numbers instead of the actual designations is not particularly helpful, but the proper link will make things a lot clearer.

The above is the Weblink of 8 channel relay...

And Please, can I get a detailed/standard schematics of two source power supply between Arduino and 8 channel Relay, so as to go on with my project, am yet to get 12volts Adapter.

Why do you want a 12 V adapter? The Arduino UNO runs on 5 V, not 12 V. And your relay board requires 5 V, not 12 V.

You connect it this way:

Now you do not necessarily require a totally separate 5 V supply for the relay board, but the 5 V and ground power wires to that relay module must run directly (and together as a pair) from the actual output terminals of the 5 V power supply - the point at which the output bypass capacitor is placed - while the 5 V and ground to the Arduino also separately run together as a pair from those output terminals of the power supply.

This separates any current surges/ dips that the relay board generates, from the Arduino supply. (There really should be a 1 mF capacitor across 5 V and ground at the relay board itself in any case.)

Where the relay board has separate "Vcc" and "JD-VCC" terminals, the "JD-VCC" runs to the power supply, while the "VCC" runs together with the "IN" connections back to "5V" on the Arduino.

1 Like

Assuming that it is a link to the actual board that the OP has, not just the first link to an 8 relay board that they could find...

Rather poorly performing Nigerian website (oh wait, it's probably all that other traffic they are handling that is slowing it down! :rofl:) with blurry illustrations but he says:

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.