int shiftPin = 8;
int storePin = 9;
int dataPin = 10;
int Bild_01[8] = {1,0,0,0,0,0,0,0};
int Bild_02[8] = {0,1,0,0,0,0,0,0};
int Bild_03[8] = {0,0,1,0,0,0,0,0};
int Bild_04[8] = {0,0,0,1,0,0,0,0};
int Bild_05[8] = {0,0,0,0,1,0,0,0};
int Bild_06[8] = {0,0,0,0,0,1,0,0};
int Bild_07[8] = {0,0,0,0,0,0,1,0};
int Bild_08[8] = {0,0,0,0,0,0,0,1};
void setup() {
pinMode(storePin, OUTPUT);
pinMode(shiftPin, OUTPUT);
pinMode(dataPin, OUTPUT);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_01[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
delay(500);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_02[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
delay(500);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_03[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
delay(500);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_04[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
delay(500);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_05[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
delay(500);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_06[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
delay(500);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_07[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
delay(500);
digitalWrite(storePin, LOW);
for (int i=0; i<8; i++) {
digitalWrite(shiftPin, LOW);
digitalWrite(dataPin, Bild_08[i]);
digitalWrite(shiftPin, HIGH);
}
digitalWrite(storePin, HIGH);
}
void loop () {
}