int dataPin = 10;
int latchPin = 11;
int clockPin = 12;
void setup() {
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
digitalWrite(latchPin, HIGH);
}
void loop() {
digitalWrite(latchPin, LOW); // цифра один
shiftOut(dataPin, clockPin, LSBFIRST, B00110000);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра два
shiftOut(dataPin, clockPin, LSBFIRST, B01101101);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра три
shiftOut(dataPin, clockPin, LSBFIRST, B01111001);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра четыре
shiftOut(dataPin, clockPin, LSBFIRST, B00110011);
digitalWrite(latchPin, HIGH);
delay(1000);
digitalWrite(latchPin, LOW); // цифра пять
shiftOut(dataPin, clockPin, LSBFIRST, B01011011);
digitalWrite(latchPin, HIGH);
delay(1000);
}