const int dataPin = 5;   /* DS */
const int clockPin = 18;  /* SHCP */
const int latchPin = 19; /* STCP */

void setup() {
  pinMode(dataPin, OUTPUT);
  pinMode(clockPin, OUTPUT);
  pinMode(latchPin, OUTPUT);
  int pattern = 0b01100010;
  digitalWrite(latchPin, LOW);
  shiftOut(dataPin, clockPin, LSBFIRST, pattern);
  digitalWrite(latchPin, HIGH);
  delay(500);
}

int pattern = 0b11000010;
void loop() {
  // digitalWrite(latchPin, LOW);
  // shiftOut(dataPin, clockPin, LSBFIRST, pattern);
  // digitalWrite(latchPin, HIGH);
  // delay(500);
  // pattern = ~pattern; // Invert the pattern
  delay(10);
}
74HC595