Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- byte tab[10][7]={{ 1,1,1,1,1,1,0 }, // = 0
- { 0,1,1,0,0,0,0 }, // = 1
- { 1,1,0,1,1,0,1 }, // = 2
- { 1,1,1,1,0,0,1 }, // = 3
- { 0,1,1,0,0,1,1 }, // = 4
- { 1,0,1,1,0,1,1 }, // = 5
- { 1,0,1,1,1,1,1 }, // = 6
- { 1,1,1,0,0,0,0 }, // = 7
- { 1,1,1,1,1,1,1 }, // = 8
- { 1,1,1,0,0,1,1 } // = 9
- };
- int i;
- void setup()
- {
- for (i=2;i<9;i++) {pinMode(i, OUTPUT); }
- }
- void afficherNombre(int num)
- {
- for (i=2;i<9;i++) {
- if(tab[num][i-2]==1)
- {
- digitalWrite(i, HIGH);
- }
- else
- {
- digitalWrite(i, LOW);
- }
- }
- }
- void loop()
- {
- for(int s=9;s>=0;s--){
- afficherNombre(s);
- delay(1000);
- }
- for(int s=0;s<=4;s++)
- {
- afficherNombre(s*2);
- delay(1000);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement