This question already has an answer here:
As far as I understand, the Heisenberg uncertainty principle states that the more one of the conjugate quantities are known, the less the other is known. So for instance, if the velocity of a particle is known more precisely, its location will become known less precisely.
I also read somewhere that it's because if you direct some ray at the moving particle, the ray will reflect, giving the former position of the particle, but the whole collision between the ray and the particle changes the particle's momentum, thus only one can be measured at a time which is the Heisenberg uncertainty principle.
In that case, if there is an indefinitely precise measuring device that can detect the particle's position and velocity at the same time, can the Heisenberg uncertainty principle disproved?
Also, does the Heisenberg uncertainty principle apply only to subatomic particles, or large objects too?