You are on page 1of 3

int a=2;int b=3;int c=4;

int d=5;int e=6;int f=7;

int g=8;

int ssd1=10;int ssd2=11;int ssd3=12; int ssd4=13;

int i=2;int count=0;

void setup() {

pinMode(a,OUTPUT);pinMode(b,OUTPUT);pinMode(c,OUTPUT);

pinMode(d,OUTPUT);pinMode(e,OUTPUT);pinMode(f,OUTPUT);

pinMode(g,OUTPUT);

pinMode(ssd1,OUTPUT);pinMode(ssd2,OUTPUT);pinMode(ssd3,OUTPUT);pinMode(ssd4,OUTPUT)
;

void loop() {

// put your main code here, to run repeatedly:

if (count <10) {

count= (count+1);

} else {

count=0;

digitalWrite(ssd1,HIGH);digitalWrite(ssd2,HIGH);digitalWrite(ssd3,LOW);digitalWrite(ssd4,HIGH);

switch(count) {

case 0:

digitalWrite(a,LOW);digitalWrite(b,LOW);digitalWrite(c,LOW);digitalWrite(d,LOW);

digitalWrite(e,LOW);digitalWrite(f,LOW);digitalWrite(g,HIGH);
break;

case 1:

digitalWrite(a,HIGH);digitalWrite(b,LOW);digitalWrite(c,LOW);digitalWrite(d,HIGH);

digitalWrite(e,HIGH);digitalWrite(f,HIGH);digitalWrite(g,HIGH);

break;

case 2:

digitalWrite(a,LOW);digitalWrite(b,LOW);digitalWrite(c,HIGH);digitalWrite(d,LOW);

digitalWrite(e,LOW);digitalWrite(f,HIGH);digitalWrite(g,LOW);

break;

case 3:

digitalWrite(a,LOW);digitalWrite(b,LOW);digitalWrite(c,LOW);digitalWrite(d,LOW);

digitalWrite(e,HIGH);digitalWrite(f,HIGH);digitalWrite(g,LOW);

break;

case 4:

digitalWrite(a,HIGH);digitalWrite(b,LOW);digitalWrite(c,LOW);digitalWrite(d,HIGH);

digitalWrite(e,HIGH);digitalWrite(f,LOW);digitalWrite(g,LOW);

break;

case 5:

digitalWrite(a,LOW);digitalWrite(b,HIGH);digitalWrite(c,LOW);digitalWrite(d,LOW);

digitalWrite(e,HIGH);digitalWrite(f,LOW);digitalWrite(g,LOW);

break;

case 6:

digitalWrite(a,LOW);digitalWrite(b,HIGH);digitalWrite(c,LOW);digitalWrite(d,LOW);

digitalWrite(e,LOW);digitalWrite(f,LOW);digitalWrite(g,LOW);

break;
case 7:

digitalWrite(a,LOW);digitalWrite(b,LOW);digitalWrite(c,LOW);digitalWrite(d,HIGH);

digitalWrite(e,HIGH);digitalWrite(f,HIGH);digitalWrite(g,HIGH);

break;

case 8:

digitalWrite(a,LOW);digitalWrite(b,LOW);digitalWrite(c,LOW);digitalWrite(d,LOW);

digitalWrite(e,LOW);digitalWrite(f,LOW);digitalWrite(g,LOW);

break;

case 9:

digitalWrite(a,LOW);digitalWrite(b,LOW);digitalWrite(c,LOW);digitalWrite(d,LOW);

digitalWrite(e,HIGH);digitalWrite(f,LOW);digitalWrite(g,LOW);

break;

delay(1000);

You might also like