Advertisement
Guest User

Untitled

a guest
May 2nd, 2016
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. unsigned long start=0, finish=0, elapsed=0;
  2.  
  3. void setup() {
  4. Serial.begin(9600);
  5. Serial.println("Clock START");
  6. }
  7. void displayResult(unsigned long elapsed){
  8. float h,m,s,ms;
  9. unsigned long over;
  10. h=int(elapsed/3600000);
  11. over=elapsed%3600000;
  12. m=int(over/60000);
  13. over=over%60000;
  14. s=int(over/1000);
  15. ms=over%1000;
  16. Serial.print("Elapsed time: ");
  17. Serial.print(h,0);
  18. Serial.print("h ");
  19. Serial.print(m,0);
  20. Serial.print("m ");
  21. Serial.print(s,0);
  22. Serial.print("s ");
  23. Serial.print(ms,0);
  24. Serial.println("ms");
  25. Serial.println();
  26. }
  27.  
  28. void loop() {
  29. start = millis();
  30. delay(200);
  31. Serial.println("Start");
  32. Serial.println("doing Operations and stuff");
  33. delay(800);
  34. finish=millis();
  35. elapsed=finish-start;
  36. Serial.println("Ended !!!");
  37. displayResult(elapsed);
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement