Advertisement
Guest User

Untitled

a guest
Apr 10th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. byte s1 = 8; //PULSAR
  2. byte s2 = 9; //PRESSIONAR
  3. void setup() {
  4. // put your setup code here, to run once:
  5. DDRD = B11111111; //nomeia o porto D
  6. DDRB = B11111100; //nomeia o porto B
  7. } //fecha setup
  8.  
  9. void loop() {
  10. //pressionar
  11. pressionar:
  12. if (digitalRead (s2) == HIGH) { // abre if 1 //se o botão for 1 inicie a sequencia
  13. PORTD = 72;
  14. delay (1000);
  15. PORTD = 73;
  16. delay (1000);
  17. PORTD = 136;
  18. delay (1000);
  19. PORTD = 242;
  20. delay (1000);
  21. PORTD = 0;
  22. }
  23. else {goto pressionar;}
  24. //pulso
  25. aperta:
  26. if (digitalRead (s1) == HIGH) {PORTD = 0;}
  27. else {
  28. goto aperta;
  29. }
  30. solta:
  31. if (digitalRead (s1) == LOW) {
  32. PORTD = 77;
  33. delay (1000);
  34. PORTD = 217;
  35. delay (1000);
  36. PORTD = 75;
  37. delay (1000);
  38. PORTD = 237;
  39. delay (1000);
  40. PORTD = 0;
  41. }
  42. else {
  43. PORTD = 0;
  44. goto solta;
  45. }
  46.  
  47.  
  48.  
  49. } //fecha loop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement