After about 70 minutes, the number returned by the micros() function will reset to 0. Some extra math should be added to handle this. Classes that use micros() * ReflectanceSensor * SensorArray * PIDController