Advertisement
Guest User

códiguin do comimato

a guest
Apr 26th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.90 KB | None | 0 0
  1. int led = 10;
  2. int som = 11;
  3. int a = 3;
  4. int b = 4;
  5. int c = 5;
  6. int d = 6;
  7. int e = 7;
  8. int f = 8;
  9. int g = 9;
  10.  
  11. void zero(){
  12.   digitalWrite(a, 0);
  13.   digitalWrite(b, 0);
  14.   digitalWrite(c, 0);
  15.   digitalWrite(d, 0);
  16.   digitalWrite(e, 0);
  17.   digitalWrite(f, 0);
  18.   digitalWrite(g, 1);
  19. }
  20.  
  21. void um(){
  22.   digitalWrite(a, 1);
  23.   digitalWrite(b, 0);
  24.   digitalWrite(c, 0);
  25.   digitalWrite(d, 1);
  26.   digitalWrite(e, 1);
  27.   digitalWrite(f, 1);
  28.   digitalWrite(g, 1);
  29. }
  30.  
  31. void dois(){
  32.   digitalWrite(a, 0);
  33.   digitalWrite(b, 0);
  34.   digitalWrite(c, 1);
  35.   digitalWrite(d, 0);
  36.   digitalWrite(e, 0);
  37.   digitalWrite(f, 1);
  38.   digitalWrite(g, 0);
  39. }
  40.  
  41. void tres(){
  42.   digitalWrite(a, 0);
  43.   digitalWrite(b, 0);
  44.   digitalWrite(c, 0);
  45.   digitalWrite(d, 0);
  46.   digitalWrite(e, 1);
  47.   digitalWrite(f, 1);
  48.   digitalWrite(g, 0);
  49. }
  50.  
  51. void quatro(){
  52.   digitalWrite(a, 1);
  53.   digitalWrite(b, 0);
  54.   digitalWrite(c, 0);
  55.   digitalWrite(d, 1);
  56.   digitalWrite(e, 1);
  57.   digitalWrite(f, 0);
  58.   digitalWrite(g, 0);
  59. }
  60.  
  61. void cinco(){
  62.   digitalWrite(a, 0);
  63.   digitalWrite(b, 1);
  64.   digitalWrite(c, 0);
  65.   digitalWrite(d, 0);
  66.   digitalWrite(e, 1);
  67.   digitalWrite(f, 0);
  68.   digitalWrite(g, 0);
  69. }
  70.  
  71. void seis(){
  72.   digitalWrite(a, 0);
  73.   digitalWrite(b, 1);
  74.   digitalWrite(c, 0);
  75.   digitalWrite(d, 0);
  76.   digitalWrite(e, 0);
  77.   digitalWrite(f, 0);
  78.   digitalWrite(g, 0);
  79. }
  80.  
  81. void sete(){
  82.   digitalWrite(a, 0);
  83.   digitalWrite(b, 0);
  84.   digitalWrite(c, 0);
  85.   digitalWrite(d, 1);
  86.   digitalWrite(e, 1);
  87.   digitalWrite(f, 1);
  88.   digitalWrite(g, 1);
  89. }
  90.  
  91. void oito(){
  92.   digitalWrite(a, 0);
  93.   digitalWrite(b, 0);
  94.   digitalWrite(c, 0);
  95.   digitalWrite(d, 0);
  96.   digitalWrite(e, 0);
  97.   digitalWrite(f, 0);
  98.   digitalWrite(g, 0);
  99. }
  100.  
  101. void nove(){
  102.   digitalWrite(a, 0);
  103.   digitalWrite(b, 0);
  104.   digitalWrite(c, 0);
  105.   digitalWrite(d, 0);
  106.   digitalWrite(e, 1);
  107.   digitalWrite(f, 0);
  108.   digitalWrite(g, 0);
  109. }  
  110.  
  111. void nada(){
  112.   digitalWrite(a, 1);
  113.   digitalWrite(b, 1);
  114.   digitalWrite(c, 1);
  115.   digitalWrite(d, 1);
  116.   digitalWrite(e, 1);
  117.   digitalWrite(f, 1);
  118.   digitalWrite(g, 1);
  119. }
  120.  
  121. void ndo(){
  122.   tone(som, 264);
  123. }
  124.  
  125. void re(){
  126.   tone(som, 297);
  127. }
  128.  
  129. void mi(){
  130.   tone(som, 330);
  131. }
  132.  
  133. void fa(){
  134.   tone(som, 352);
  135. }
  136.  
  137. void sol(){
  138.   tone(som, 396);
  139. }
  140.  
  141. void la(){
  142.   tone(som, 440);
  143. }
  144.  
  145. void si(){
  146.   tone(som, 495);
  147. }
  148.  
  149. void do2(){
  150.   tone(som, 523);
  151. }
  152.  
  153. void re2(){
  154.   tone(som, 587);
  155. }
  156.  
  157.    void setup()
  158.    {
  159.      pinMode(led, OUTPUT);
  160.      pinMode(a, OUTPUT);
  161.      pinMode(b, OUTPUT);
  162.      pinMode(c, OUTPUT);
  163.      pinMode(d, OUTPUT);
  164.      pinMode(e, OUTPUT);
  165.      pinMode(f, OUTPUT);
  166.      pinMode(g, OUTPUT);
  167.      pinMode(led, OUTPUT);
  168.      pinMode(som, OUTPUT);
  169.    }
  170.  
  171. void loop()
  172. {
  173.   cinco();
  174.  delay(1000);
  175.   quatro();
  176.  delay(1000);
  177.   tres();
  178.  delay(1000);
  179.   dois();
  180.  delay(1000);
  181.   um();
  182.  delay(1000);
  183.   zero();
  184.   si();
  185.   digitalWrite(led, 1);
  186.  delay(250);
  187.   digitalWrite(led, 0);
  188.  delay(250);
  189.   digitalWrite(led, 1);
  190.   sol();
  191.  delay(250);
  192.   digitalWrite(led, 0);
  193.  delay(250);
  194.   digitalWrite(led, 1);
  195.   la();
  196.  delay(250);
  197.   digitalWrite(led, 0);
  198.  delay(250);
  199.   digitalWrite(led, 1);
  200.   si();
  201.  delay(250);
  202.   digitalWrite(led, 0);
  203.   sol();
  204.  delay(250);
  205.   digitalWrite(led, 1);
  206.   noTone(som);
  207.  delay(250);
  208.   digitalWrite(led, 0);
  209.  delay(250);
  210.   digitalWrite(led, 1);
  211.   sol();
  212.  delay(250);
  213.   digitalWrite(led, 0);
  214.   re2();
  215.  delay(250);
  216.   digitalWrite(led, 1);
  217.   do2();
  218.  delay(250);
  219.   digitalWrite(led, 0);
  220.   si();
  221.  delay(250);
  222.   digitalWrite(led, 1);
  223.   la();
  224.  delay(250);
  225.   digitalWrite(led, 0);
  226.   si();
  227.  delay(250);
  228.   digitalWrite(led, 1);
  229.  delay(250);
  230.   digitalWrite(led, 0);
  231.   sol();
  232.  delay(250);
  233.   digitalWrite(led, 1);
  234.  delay(250);
  235.   digitalWrite(led, 0);
  236.   la();
  237.  delay(250);
  238.   digitalWrite(led, 1);
  239.  delay(250);
  240.   digitalWrite(led, 0);
  241.   si();
  242.  delay(250);
  243.   digitalWrite(led, 1);
  244.   la();
  245.  delay(250);
  246.   digitalWrite(led, 0);
  247.   noTone(som);
  248.  delay(1500);
  249. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement