int sw_milli = 0;
int sw_sec = 0;
int sw_min = 0;
int sw_hrs = 0;
void setup() {
Serial.begin(9600);
pinMode(2, INPUT);
}
void loop() {
StopWatch();
}
void StopWatch() {
sw_milli++;
millis();
if (sw_milli > 100) {
sw_milli = 0;
sw_sec++;
}
if (sw_sec > 60) {
sw_sec = 0;
sw_min++;
}
if (sw_min > 60) {
sw_min = 0;
sw_hrs++;
}
Serial.print(sw_hrs);
Serial.print(":");
Serial.print(sw_min);
Serial.print(":");
Serial.print(sw_sec);
Serial.print(":");
Serial.println(sw_milli);
}