I was hoping for some help or for some guidance on how I can fix a problem I am having with this sensor.
On the whole the sensor is giving very good readings but I am getting a problem when I am measuring against shiny black plastic. The reading is always around 30mm closer to where it should be. IE If the plastic is 200mm away from the sensor then the sensor is reading that it is 170mm away. If I just put a piece of paper on top of the plastic then the reading is correct. The reading is also correct if I use some black plastic which is dirty or has a matt finish.
Is there anyway I can calibrate this out of the sensor or any other way of doing it.
I am using an Arduino with the simplest code. IE
int laser = sensor.readRangeSingleMillimeters();