8 channel 5V relay board for Arduino Demo.
Connect VCC to 5V, GND to Ground, COM to 5V or 3.3V, IN1 to Digital 6 ... IN 4 to Digital 8
---------------------------------------------------------
#define RELAY1 6
#define RELAY2 7
#define RELAY3 8
#define RELAY4 9
void setup()
{
// Initialise the Arduino data pins for OUTPUT
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
}
void loop()
{
digitalWrite(RELAY1,LOW); // Turns ON Relays 1
delay(2000); // Wait 2 seconds
digitalWrite(RELAY1,HIGH); // Turns Relay Off
digitalWrite(RELAY2,LOW); // Turns ON Relays 2
delay(2000); // Wait 2 seconds
digitalWrite(RELAY2,HIGH); // Turns Relay Off
digitalWrite(RELAY3,LOW); // Turns ON Relays 3
delay(2000); // Wait 2 seconds
digitalWrite(RELAY3,HIGH); // Turns Relay Off
digitalWrite(RELAY4,LOW); // Turns ON Relays 4
delay(2000); // Wait 2 seconds
digitalWrite(RELAY4,HIGH); // Turns Relay Off
}
-----------------------------------------------------------------
1. With An onboard EL817 optocouplers, optical isolation has strong anti-jamming capability
2, On board 5V, 10A / 250VAC, 10A / 30VDC relay, relay life span continuous pull 100,000 times
3, The module can be directly link to microcontroller I/O port, with an output signal indicator
4, the module has a freewheeling diode protection, short response time
5, PCB Dimensions: 79.5 (mm) x71 (mm)