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)