Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1.  
  2.  
  3. int b0 = 4;
  4. int b1 = 5;
  5. int clicksB0 = 0;
  6. int clicksB1 = 0;
  7. int clicksB1B0 = 0;
  8. int lastPressCountB0 = 0;
  9. int lastPressCountB1 = 0;
  10.  
  11. void setup() {
  12. pinMode(b0, INPUT);
  13. digitalWrite(b0, HIGH);
  14.  
  15. pinMode(b1, INPUT);
  16. digitalWrite(b1, HIGH);
  17.  
  18. Serial.begin(9600);
  19. }
  20.  
  21. void loop(){
  22. if (digitalRead(b1) == LOW && digitalRead(b0) == LOW)
  23. {
  24. clicksB1B0++;
  25. clicksB1--;
  26. clicksB0--;
  27. delay(250);
  28. Serial.print ("Mygtukas B0+B1 = ");
  29. Serial.println(clicksB1B0, DEC);
  30. }
  31. else if (digitalRead(b0) == LOW)
  32. {
  33. clicksB0++;
  34. delay(250);
  35. Serial.print ("Mygtukas B0 = ");
  36. Serial.println(clicksB0, DEC);
  37. }
  38. else if (digitalRead(b1) == LOW)
  39. {
  40. clicksB1++;
  41. delay(250);
  42. Serial.print ("Mygtukas B1 = ");
  43. Serial.println(clicksB1, DEC);
  44. }
  45. lastPressCountB0 = clicksB0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement