const int dataPin = 2; // DS
const int clockPin = 3; // SHCP
const int latchPin = 4; // STCP
void setup() {
pinMode(dataPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(latchPin, OUTPUT);
}
void loop() {
for(int i = 0; i<32; i++){
digitalWrite(latchPin, LOW);
shiftOut(dataPin, clockPin, MSBFIRST, i);
digitalWrite(latchPin, HIGH);
delay(500);
}
}