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);
}