16 Relay Module-12V
1.Overview
This is a relay module that operates at DC 12V. The relay uses Songle relay,
output contact capacity 10A 250VAC, 10A 30VDC, easy to use in home
appliances or industrial control.
It contains 16 control circuits, all of which are active low, that is, relays
are connected in low level. Each relay adopts optocoupler isolation, which is
safe and reliable, and has high anti-interference.
2. Specifications
Working voltage: 12V (DC)
The relay uses Songle relay, output contact capacity 10A 250VAC,
10A 30VDC, easy to use in home appliances, or industrial control.
16 channels are active LOW
Each relay has normally open and normally closed contacts
16 channels are optocoupler isolation, safe and reliable, high
anti-interference
With power indicator. Each of the 16 channels has a status indicator
3.Wiring method
2Pin terminal blocks: +12V GND, used to connect external drive power DC
12V.
34pin headers of 2.54mm pin pitch, for connecting microcontrollers;
GND VCC are used for powering the microcontrollers, with voltage of 5V;
Pin 1-16 are used for connecting the microcontroller’s signal end. When
the signal pin is LOW, relay is connected.
Output contacts, including normally opened and normally closed.
4.Test Code
/////////////////////////////////////////////////////////
int BASE = 2;
int NUM = 16 ;
void setup()
for (int i = BASE; i < BASE + NUM; i ++)
pinMode(i, OUTPUT);
void loop()
for (int i = BASE; i < BASE + NUM; i ++)
{
digitalWrite(i, LOW);
delay(200);
for (int i = BASE; i < BASE + NUM; i ++)
digitalWrite(i, HIGH);
delay(200);
/////////////////////////////////////////////////////////