int latchPin=12;
int clockPin=13;
int dataPin=11;
byte LEDs=0b00000001;
int pauza=500;
void setup() {
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
}
void loop() {
digitalWrite(latchPin, LOW);
shiftOut(dataPin,clockPin,LSBFIRST,LEDs);
digitalWrite(latchPin, HIGH);
delay(pauza);
LEDs=LEDs/128+LEDs*2; // circle left
//LEDs=LEDs*128+LEDs/2; // circle right
}