int a[8]={13,12,14,27,26,25,33,32};
int i=0;
int k=0;
void setup() {
// put your setup code here, to run once:
pinMode(a[0], OUTPUT);
pinMode(a[1], OUTPUT);
pinMode(a[2], OUTPUT);
pinMode(a[3], OUTPUT);
pinMode(a[4], OUTPUT);
pinMode(a[5], OUTPUT);
pinMode(a[6], OUTPUT);
pinMode(a[7], OUTPUT);
pinMode(5, OUTPUT);
pinMode(4, OUTPUT);
pinMode(2, OUTPUT);
}
void one(){
digitalWrite(a[0], HIGH);
digitalWrite(a[1], LOW);
digitalWrite(a[2], LOW);
digitalWrite(a[3], HIGH);
digitalWrite(a[4], HIGH);
digitalWrite(a[5], HIGH);
digitalWrite(a[6], HIGH);
digitalWrite(a[7], HIGH);
}
void two(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], LOW);
digitalWrite(a[2], HIGH);
digitalWrite(a[3], LOW);
digitalWrite(a[4], LOW);
digitalWrite(a[5], HIGH);
digitalWrite(a[6], LOW);
digitalWrite(a[7], HIGH);
}
void three(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], LOW);
digitalWrite(a[2], LOW);
digitalWrite(a[3], LOW);
digitalWrite(a[4], HIGH);
digitalWrite(a[5], HIGH);
digitalWrite(a[6], LOW);
digitalWrite(a[7], HIGH);
}
void four(){
digitalWrite(a[0], HIGH);
digitalWrite(a[1], LOW);
digitalWrite(a[2], LOW);
digitalWrite(a[3], HIGH);
digitalWrite(a[4], HIGH);
digitalWrite(a[5], LOW);
digitalWrite(a[6], LOW);
digitalWrite(a[7], HIGH);
}
void five(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], HIGH);
digitalWrite(a[2], LOW);
digitalWrite(a[3], LOW);
digitalWrite(a[4], HIGH);
digitalWrite(a[5], LOW);
digitalWrite(a[6], LOW);
digitalWrite(a[7], HIGH);
}
void six(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], HIGH);
digitalWrite(a[2], LOW);
digitalWrite(a[3], LOW);
digitalWrite(a[4], LOW);
digitalWrite(a[5], LOW);
digitalWrite(a[6], LOW);
digitalWrite(a[7], HIGH);
}
void seven(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], LOW);
digitalWrite(a[2], LOW);
digitalWrite(a[3], HIGH);
digitalWrite(a[4], HIGH);
digitalWrite(a[5], HIGH);
digitalWrite(a[6], HIGH);
digitalWrite(a[7], HIGH);
}
void eight(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], LOW);
digitalWrite(a[2], LOW);
digitalWrite(a[3], LOW);
digitalWrite(a[4], LOW);
digitalWrite(a[5], LOW);
digitalWrite(a[6], LOW);
digitalWrite(a[7], HIGH);
}
void nine(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], LOW);
digitalWrite(a[2], LOW);
digitalWrite(a[3], HIGH);
digitalWrite(a[4], HIGH);
digitalWrite(a[5], LOW);
digitalWrite(a[6], LOW);
digitalWrite(a[7], HIGH);
}
void zero(){
digitalWrite(a[0], LOW);
digitalWrite(a[1], LOW);
digitalWrite(a[2], LOW);
digitalWrite(a[3], LOW);
digitalWrite(a[4], LOW);
digitalWrite(a[5], LOW);
digitalWrite(a[6], HIGH);
digitalWrite(a[7], HIGH);
}
void dot(){
digitalWrite(a[0], HIGH);
digitalWrite(a[1], HIGH);
digitalWrite(a[2], HIGH);
digitalWrite(a[3], HIGH);
digitalWrite(a[4], HIGH);
digitalWrite(a[5], HIGH);
digitalWrite(a[6], HIGH);
digitalWrite(a[7], LOW);
}
void blink(){
digitalWrite(2, HIGH);
digitalWrite(4, LOW);
digitalWrite(5,LOW);
delay(500)
digitalWrite(2, LOW);
digitalWrite(4, HIGH);
digitalWrite(5,LOW);
delay(500)
digitalWrite(2, LOW);
digitalWrite(4, LOW);
digitalWrite(5,HIGH);
delay(500)
}
void loop() {
if(i==0){
zero();
blink();
}
if(i==1){
one();
blink();
}
if(i==2){
two();
blink();
}
if(i==3){
three();
blink();
}
if(i==4){
four();
blink();
}
if(i==5){
five();
digitalWrite(4, HIGH);
digitalWrite(2, LOW);
digitalWrite(5, LOW);
}
if(i==6){
six();
digitalWrite(4, HIGH);
}
if(i==7){
seven();
digitalWrite(4, HIGH);
}
if(i==8){
eight();
digitalWrite(4, HIGH);
}
if(i==9){
nine();
digitalWrite(4, HIGH);
}
i++;
delay(1000);
if(i==10){
i=0;
}
}