Advertisement
Guest User

Untitled

a guest
Jul 29th, 2014
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. #include <Servo.h>
  2.  
  3. int servob = 3;
  4. int servot = 4;
  5. int tecla = 8;
  6.  
  7. int contador = 0;
  8. int estadoboton;
  9.  
  10. Servo braso;
  11. Servo tapa;
  12.  
  13.  
  14. void setup()
  15. {
  16. braso.attach(servob);
  17. tapa.attach(servot);
  18. Serial.begin(9600);
  19. }
  20.  
  21. void loop(){
  22. estadoboton = digitalRead(tecla);
  23. Serial.print(contador);
  24. Serial.println();
  25. delay(200);
  26.  
  27. if ( estadoboton == 1){
  28. contador++;
  29. }
  30.  
  31. if (contador == 10){
  32. abrirycerrar();
  33. delay(2000);
  34. braso.write(60);
  35. delay(2000);
  36. braso.write(0);
  37. contador++;
  38.  
  39. }
  40.  
  41. if (contador == 20){
  42. tapa.write(90);
  43. delay(150);
  44. tapa.write(100);
  45. delay(150);
  46. tapa.write(120);
  47. delay(150);
  48. tapa.write(90);
  49. delay(150);
  50. tapa.write(120);
  51. delay(150);
  52. tapa.write(120);
  53. delay(150);
  54. tapa.write(90);
  55. delay(150);
  56. tapa.write(120);
  57. delay(150);
  58. tapa.write(120);
  59. delay(150);
  60. tapa.write(90);
  61. delay(150);
  62. tapa.write(120);
  63. delay(150);
  64. tapa.write(0);
  65. tapa.write(120);
  66. delay(150);
  67. tapa.write(90);
  68. delay(150);
  69. tapa.write(120);
  70. delay(150);
  71. tapa.write(120);
  72. delay(150);
  73. tapa.write(90);
  74. delay(150);
  75. tapa.write(120);
  76. delay(150);
  77. tapa.write(120);
  78. delay(150);
  79. tapa.write(90);
  80. delay(150);
  81. tapa.write(120);
  82. delay(150);
  83. tapa.write(0);
  84. tapa.write(120);
  85. delay(150);
  86. tapa.write(90);
  87. delay(150);
  88. tapa.write(120);
  89. delay(150);
  90. tapa.write(120);
  91. delay(150);
  92. tapa.write(90);
  93. delay(150);
  94. tapa.write(120);
  95. delay(150);
  96. tapa.write(120);
  97. delay(150);
  98. tapa.write(90);
  99. delay(150);
  100. tapa.write(120);
  101. delay(150);
  102. tapa.write(0);
  103. delay(5000);
  104. tapa.write(180);
  105. delay(2000);
  106. braso.write(180);
  107. delay(1000);
  108. braso.write(0);
  109. tapa.write(0);
  110. contador++;
  111.  
  112.  
  113. }
  114.  
  115. if (contador == 25){
  116. contador == 0;
  117. }
  118. }
  119.  
  120.  
  121.  
  122. void abrirycerrar()
  123. {
  124. tapa.write(180);
  125. delay(1000);
  126. tapa.write(0);
  127. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement