Definir une distance en fonction du volt

Bonjour,

Je fais actuellement un projet je vais essayer de vous expliquer meme si jai un peu de mal :

En gros jaurais une tension analogique qui entre dans mon arduino et en fonction de cette tension bah je dois avoir une distance en micrometre. je n'ai pas encore trouver la relation entre la tension d'entre et la distance que je devrais obtenir.

J'ai fais un test avec mon potientiometre jai utiliser ce programme :

Void setup() {

Serial.begin(9600); //Comunication serie
}

void loop() {

float OpticDVD = analogRead(A0);

// Transforme la mesure en valeur numerique
float distance = OpticDVD * (5.0 / 1023.0);

// Envoi la mesure au PC pour affichage et attends 250ms
Serial.println(distance);
delay(250);

Jai fais un test sa marche a peu pres. mais je sais pas si je fais bonne route.
Mais le plus grand probleme c'est que la tension que l'on a en entree n'ai pas fixe, c'est seulement une inpulsion.

par exemple : je recois une impulsion de 3V donc mon objet sera a 3micrometre de hauteur.
apres 10 seconde par exemple je recoi une impulsion de 1V sa veu dire que mon objet est a 2 micrometre de hauteur.

mais entre les deux impulsion il faudrais dire que l'objet na pas changer de hauteur parseque entre les deux impulsion il yaura 0V donc le programme vas croire que l'objet est au sol alors qu'il est q 3 micrometre dans mon exemple.

je sais que je suis pas tres claie mais j'aurais vraiment besoin d'un petit coup de pouce.

Merci d'avance en esperant avoir un peu d'aide

Ton projet est fini ???????????????