int pins[] = {21,4,14,12,2,5,22};
void turnOn(){//
int i,s = 7;
for(int i=0;i<s;i++){
pinMode(pins[i],OUTPUT);
}
}
void setup() {
turnOn();
}
void loop() {
int a=0,b=1,c=2,d=3,e=4,f=5,g=6;
int i,s = 7;
for(int i=0;i<s;i++){
if(i==g){
digitalWrite(pins[i], HIGH);
}else{
digitalWrite(pins[i], LOW);
}
}
delay(1000);
//one
for(int i=0;i<s;i++){
if(i==b||i==c){
digitalWrite(pins[i], LOW);
}else{
digitalWrite(pins[i], HIGH);
}
}
delay(1000);
//two
for(int i=0;i<s;i++){
if(i==c||i==f){
digitalWrite(pins[i], HIGH);
}else{
digitalWrite(pins[i], LOW);
}
}
delay(1000);
//three
for(int i=0;i<s;i++){
if(i==e||i==f){
digitalWrite(pins[i], HIGH);
}else{
digitalWrite(pins[i], LOW);
}
}
delay(1000);
//four
for(int i=0;i<s;i++){
if(i==a||i==d||i==e){
digitalWrite(pins[i], HIGH);
}else{
digitalWrite(pins[i], LOW);
}
}
delay(1000);
//five
for(int i=0;i<s;i++){
if(i==b||i==e){
digitalWrite(pins[i], HIGH);
}else{
digitalWrite(pins[i], LOW);
}
}
delay(1000);
//sixth
for(int i=0;i<s;i++){
if(i==b){
digitalWrite(pins[i], HIGH);
}else{
digitalWrite(pins[i], LOW);
}
}
delay(1000);
//seven
for(int i=0;i<s;i++){
if(i==a||i==b||i==c){
digitalWrite(pins[i], LOW);
}else{
digitalWrite(pins[i], HIGH);
}
}
delay(1000);
//eight
for(int i=0;i<s;i++){
digitalWrite(pins[i], LOW);
}
delay(1000);
//nine
for(int i=0;i<s;i++){
if(i==e){
digitalWrite(pins[i], HIGH);
}else{
digitalWrite(pins[i], LOW);
}
}
delay(1000);
}