top of page

Animation afficheur 7 segment

int seg1=1,seg2=2,seg3=3, seg4=4, seg5=5, seg6=6, seg7=7;

 

void setup() {

  

  for(int x=0; x <=7; x++)

  {

   pinMode(x, OUTPUT); 

  }

 

}

 

void serie1()

{

    for(int a=1, b=4; a <=3, b <=6; a++, b++)

    {

    digitalWrite(a, 1);

    digitalWrite(b, 1);

    delay(1000);

    digitalWrite(a, 0);

    digitalWrite(b, 0);

    } 

}

 

void serie2()

{

    for(int a=1, b=4; a <=3, b <=6; a++, b++)

    {

    digitalWrite(a, 1);

    digitalWrite(b, 1);

    delay(100);

    digitalWrite(a, 0);

    digitalWrite(b, 0);

    } 

}

 

void serie3()

{

   digitalWrite(seg1, 1);

   delay(100); 

   digitalWrite(seg1, 0);

   

   digitalWrite(seg2, 1); 

   delay(100); 

   digitalWrite(seg2, 0);

 

   digitalWrite(seg3, 1);

   delay(100);

   digitalWrite(seg3, 0);

  

   digitalWrite(seg4, 1); 

   delay(100);

   digitalWrite(seg4, 0); 

 

   digitalWrite(seg5, 1); 

   delay(100);  

   digitalWrite(seg5, 0); 

 

   digitalWrite(seg6, 1); 

   delay(100); 

   digitalWrite(seg6, 0);

}

void loop() 

{

  serie1();

  serie3();

  serie2();

}

PayPal ButtonPayPal Button
bottom of page