Medir dentro de un tubo.

Necesito medir dentro de un tubo de unos 3 cm de radio y de una longitud de 10 a 140 cm, que es la distancia a medir, de otra pieza que se inserta en el tubo.

He probado con los sensores laser VX53L0X y VX53L1X, por si podría existir una posibilidad, pero al tener un ángulo de ampliación de onda, no me sirve.

Sabe alguien de algún sensor que pueda servir?

VL53LX.png

Hi, Si no es molestia podrias hacer un dibujo de lo que pretendes medir pues para mi no se entiende muy bien.

Hola,

Podrías probar con un sensor ultrasónico HC-SR04.

https://www.google.com/search?q=sensor+ultrasonico+arduino&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjstZ3Izb3iAhXGJlAKHWMkAyMQ_AUIDigB&biw=1680&bih=939#imgrc=TVPFRE5_bZOq-M:

Y aquí hay un video de su aplicación.

Saludos

Descarta el sensor de ultrasonidos: la distancia a medir aunque corta, dentro de un tubo te rebotaran todos los ultrasonidos, con lo que no vas a conseguir nada.

Piensa en un sensor optico como el GP2Y0A02YK0F, aunque este ultimo para distancias inferiores a 20 cm no mide muy bien, quizás haya un equivalente más cercano.

Hi,
Aqui podrias usar una resistencia que son de 10 vueltas y la puedes adjustar con poleas para que te puede dar la distancia. Al darle vuelta puedes medr la distancia leyendo el voltaje de la resistencia cuando se mueve. Esto se usa el los recorder de temperaura de Honeywell.
Adjunto link y foto de como trabaja. Tambien si quires le anades un stepper a uno de los extremos y lo mueves para mider la distancia automaticamente.

https://www.ebay.com/p/1k-Ohm-Rotary-Potentiometer-Pot-10-Turn-Variable-Dial-Resistor/12023838012?iid=173539131995