Advertisement
Guest User

Untitled

a guest
Nov 21st, 2014
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. int pushButton = 2;
  2. int buttonState = 0;
  3. long contagem = 0;
  4. long previousmillis = 0;
  5. long tempo = 0;
  6.  
  7. void setup() {
  8. Serial.begin(9600);
  9. pinMode(pushButton, INPUT);
  10. Serial.println("inicio");
  11. Serial.print("contagem=");
  12. Serial.println(contagem);
  13. }
  14.  
  15. void loop() {
  16. contagem = contagem + 1;
  17. //Serial.print("contagem=");
  18. //Serial.println(contagem);
  19. if(digitalRead(pushButton)==0 && buttonState==0){
  20. previousmillis = millis();
  21. buttonState = 1;
  22. //Serial.print("buttonState1=");
  23. //Serial.println(buttonState);
  24. }
  25. tempo = millis()- previousmillis;
  26. //Serial.print("tempo=");
  27. //Serial.println(tempo);
  28.  
  29. if(tempo >= 1000 && buttonState==1){
  30. Serial.print("contagem=");
  31. Serial.println(contagem);
  32. Serial.print("tempo=");
  33. Serial.println(tempo);
  34. buttonState = 0;
  35. // Serial.print("buttonState2=");
  36. // Serial.println(buttonState);
  37. }
  38. delay (100);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement