Advertisement
iyed

Untitled

May 11th, 2021
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1.  
  2.  
  3. byte tab[10][7]={{ 1,1,1,1,1,1,0 }, // = 0
  4. { 0,1,1,0,0,0,0 }, // = 1
  5. { 1,1,0,1,1,0,1 }, // = 2
  6. { 1,1,1,1,0,0,1 }, // = 3
  7. { 0,1,1,0,0,1,1 }, // = 4
  8. { 1,0,1,1,0,1,1 }, // = 5
  9. { 1,0,1,1,1,1,1 }, // = 6
  10. { 1,1,1,0,0,0,0 }, // = 7
  11. { 1,1,1,1,1,1,1 }, // = 8
  12. { 1,1,1,0,0,1,1 } // = 9
  13. };
  14.  
  15.  
  16. int i;
  17.  
  18. void setup()
  19. {
  20. for (i=2;i<9;i++) {pinMode(i, OUTPUT); }
  21. }
  22.  
  23. void afficherNombre(int num)
  24. {
  25. for (i=2;i<9;i++) {
  26. if(tab[num][i-2]==1)
  27. {
  28. digitalWrite(i, HIGH);
  29. }
  30. else
  31. {
  32. digitalWrite(i, LOW);
  33.  
  34. }
  35. }
  36. }
  37.  
  38.  
  39. void loop()
  40. {
  41. for(int s=9;s>=0;s--){
  42. afficherNombre(s);
  43. delay(1000);
  44. }
  45. for(int s=0;s<=4;s++)
  46. {
  47. afficherNombre(s*2);
  48. delay(1000);
  49. }
  50. }
  51.  
  52.  
  53.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement