¿Cómo me evito el uso de un sensor ultrasonico?

Saludos buenos compañeros..
Mi pregunta es como puedo sensar la distancia a la que se encuentra un objeto (min 5cm, max 40cm) al parecer tengo que usar un sensor ultrasonico, pero en vista de que es algo costoso, queria saber si puedo construir uno yo.
Habia pensado hacerlo con un IR y un fototransistor pero lo maximo que pude medir son a lo mucho 10cm. Que configuracion me recomendarian para esto?
 
Atrás
Arriba