#define A 6
#define B 7
#define C 0
#define D 2
#define E 3
#define F 4
#define G 5
void setup() {
// put your setup code here, to run once:
pinMode(A, OUTPUT);
pinMode(B, OUTPUT);
pinMode(C, OUTPUT);
pinMode(D, OUTPUT);
pinMode(E, OUTPUT);
pinMode(F, OUTPUT);
pinMode(G, OUTPUT);
}
void loop() {
zeroSecong();
delay(1000);
SecondsOff();
oneSecong();
delay(1000);
SecondsOff();
twoSecong();
delay(1000);
SecondsOff();
threeSecong();
delay(1000);
SecondsOff();
fourSecong();
delay(1000);
SecondsOff();
fiveSecong();
delay(1000);
SecondsOff();
sixSecong();
delay(1000);
SecondsOff();
sevenSecong();
delay(1000);
SecondsOff();
eightSecong();
delay(1000);
SecondsOff();
nineSecong();
delay(1000);
SecondsOff();
}
void SecondsOff()
{
digitalWrite(A, LOW);
digitalWrite(B, LOW);
digitalWrite(C, LOW);
digitalWrite(D, LOW);
digitalWrite(E, LOW);
digitalWrite(F, LOW);
digitalWrite(G, LOW);
}
void oneSecong()
{
// digitalWrite(2, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(C, HIGH);
digitalWrite(B, HIGH); // Wait for 1000 millisecond(s)
}
void twoSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(B, HIGH);
digitalWrite(G, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(E, HIGH);
digitalWrite(D, HIGH); // Wait for 1000 millisecond(s)
}
void threeSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(B, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(G, HIGH);
digitalWrite(D, HIGH); // Wait for 1000 millisecond(s)
}
void fourSecong()
{
digitalWrite(F, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(B, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(G, HIGH);
}
void fiveSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(F, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(G, HIGH);
digitalWrite(D, HIGH); // Wait for 1000 millisecond(s)
}
void sixSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(F, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(G, HIGH);
digitalWrite(D, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(E, HIGH);
}
void sevenSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(B, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
}
void eightSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(F, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(G, HIGH);
digitalWrite(D, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(E, HIGH);
digitalWrite(B, HIGH);
}
void nineSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(F, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(G, HIGH);
digitalWrite(D, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(B, HIGH);
}
void zeroSecong()
{
digitalWrite(A, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(F, HIGH);
digitalWrite(C, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(D, HIGH); // Wait for 1000 millisecond(s)
digitalWrite(E, HIGH);
digitalWrite(B, HIGH);
}