Assuming you don't need much current to drive those pulses high, maybe this will give you some ideas
byte pin2 = 2; // connect to D2
byte pin3 = 3; // D2
byte pin4 = 4; // D4
byte pin5 = 5; //D5
byte pulseWidth = 10; // width in mS
void setup(){
pinMode (pin2, OUTPUT); // set pin as an output
digitalWrite (pin2, LOW); // set pin as low output to start
pinMode (pin3, OUTPUT);
digitalWrite (pin3, LOW);
pinMode (pin4, OUTPUT);
digitalWrite (pin4, LOW);
pinMode (pin5, OUTPUT);
digitalWrite (pin5, LOW);
} // end void setup
// repeat loop over & over
void loop(){
digitalWrite (pin2, HIGH); // pulse the pin High
delay (pulseWidth); // for this long
digitalWrite (pin2, LOW); // and then back low
delay (1000); // wait this long and then do the next pulse
digitalWrite (pin3, HIGH);
delay (pulseWidth);
digitalWrite (pin3, LOW);
delay (1000);
digitalWrite (pin4, HIGH);
delay (pulseWidth);
digitalWrite (pin4, LOW);
delay (1000);
digitalWrite (pin5, HIGH);
delay (pulseWidth);
digitalWrite (pin6, LOW);
delay (1000);
} // end void loop