Advertisement
Guest User

Conta enrere

a guest
Apr 10th, 2020
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #define pin_a 3
  2. #define pin_b 4
  3. #define pin_c 5
  4. #define pin_d 6
  5. #define pin_e 7
  6. #define pin_f 1
  7. #define pin_g 2
  8.  
  9. void setup() {
  10.   pinMode(pin_a, OUTPUT);
  11.   pinMode(pin_b, OUTPUT);
  12.   pinMode(pin_c, OUTPUT);
  13.   pinMode(pin_d, OUTPUT);
  14.   pinMode(pin_e, OUTPUT);
  15.   pinMode(pin_f, OUTPUT);
  16.   pinMode(pin_g, OUTPUT);
  17. }
  18.  
  19. void loop() {
  20.   zero();
  21.   delay(1000);
  22.   un();
  23.   delay(1000);
  24.   dos();
  25.   delay(1000);
  26.   tres();
  27.   delay(1000);
  28.   quatre();
  29.   delay(1000);
  30.   cinc();
  31.   delay(1000);
  32.   sis();
  33.   delay(1000);
  34.   set();
  35.   delay(1000);
  36.   vuit();
  37.   delay(1000);
  38.   nou();
  39.   delay(1000);
  40. }
  41.  
  42. void zero() {
  43.   digitalWrite(pin_a, HIGH);
  44.   digitalWrite(pin_b, HIGH);
  45.   digitalWrite(pin_c, HIGH);
  46.   digitalWrite(pin_d, HIGH);
  47.   digitalWrite(pin_e, HIGH);
  48.   digitalWrite(pin_f, HIGH);
  49.   digitalWrite(pin_g, LOW);
  50. }
  51.  
  52. void un() {
  53.   digitalWrite(pin_a, LOW);
  54.   digitalWrite(pin_b, HIGH);
  55.   digitalWrite(pin_c, HIGH);
  56.   digitalWrite(pin_d, LOW);
  57.   digitalWrite(pin_e, LOW);
  58.   digitalWrite(pin_f, LOW);
  59.   digitalWrite(pin_g, LOW);
  60. }
  61.  
  62. void dos() {
  63.   digitalWrite(pin_a, HIGH);
  64.   digitalWrite(pin_b, HIGH);
  65.   digitalWrite(pin_c, LOW);
  66.   digitalWrite(pin_d, HIGH);
  67.   digitalWrite(pin_e, HIGH);
  68.   digitalWrite(pin_f, LOW);
  69.   digitalWrite(pin_g, HIGH);
  70. }
  71.  
  72. void tres() {
  73.   digitalWrite(pin_a, HIGH);
  74.   digitalWrite(pin_b, HIGH);
  75.   digitalWrite(pin_c, HIGH);
  76.   digitalWrite(pin_d, HIGH);
  77.   digitalWrite(pin_e, LOW);
  78.   digitalWrite(pin_f, LOW);
  79.   digitalWrite(pin_g, HIGH);
  80. }
  81.  
  82. void quatre() {
  83.   digitalWrite(pin_a, LOW);
  84.   digitalWrite(pin_b, HIGH);
  85.   digitalWrite(pin_c, HIGH);
  86.   digitalWrite(pin_d, LOW);
  87.   digitalWrite(pin_e, LOW);
  88.   digitalWrite(pin_f, HIGH);
  89.   digitalWrite(pin_g, HIGH);
  90. }
  91.  
  92. void cinc() {
  93.   digitalWrite(pin_a, HIGH);
  94.   digitalWrite(pin_b, LOW);
  95.   digitalWrite(pin_c, HIGH);
  96.   digitalWrite(pin_d, HIGH);
  97.   digitalWrite(pin_e, LOW);
  98.   digitalWrite(pin_f, HIGH);
  99.   digitalWrite(pin_g, HIGH);
  100. }
  101.  
  102. void sis() {
  103.   digitalWrite(pin_a, HIGH);
  104.   digitalWrite(pin_b, LOW);
  105.   digitalWrite(pin_c, HIGH);
  106.   digitalWrite(pin_d, HIGH);
  107.   digitalWrite(pin_e, HIGH);
  108.   digitalWrite(pin_f, HIGH);
  109.   digitalWrite(pin_g, HIGH);
  110. }
  111.  
  112. void set() {
  113.   digitalWrite(pin_a, HIGH);
  114.   digitalWrite(pin_b, HIGH);
  115.   digitalWrite(pin_c, HIGH);
  116.   digitalWrite(pin_d, LOW);
  117.   digitalWrite(pin_e, LOW);
  118.   digitalWrite(pin_f, LOW);
  119.   digitalWrite(pin_g, LOW);
  120. }
  121.  
  122. void vuit() {
  123.   digitalWrite(pin_a, HIGH);
  124.   digitalWrite(pin_b, HIGH);
  125.   digitalWrite(pin_c, HIGH);
  126.   digitalWrite(pin_d, HIGH);
  127.   digitalWrite(pin_e, HIGH);
  128.   digitalWrite(pin_f, HIGH);
  129.   digitalWrite(pin_g, HIGH);
  130. }
  131.  
  132. void nou() {
  133.   digitalWrite(pin_a, HIGH);
  134.   digitalWrite(pin_b, HIGH);
  135.   digitalWrite(pin_c, HIGH);
  136.   digitalWrite(pin_d, HIGH);
  137.   digitalWrite(pin_e, LOW);
  138.   digitalWrite(pin_f, HIGH);
  139.   digitalWrite(pin_g, HIGH);
  140. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement