Simuler un capteur ultrason avec un potentiomètre

Bonjour !
J'aimerais simuler un capteur ultrason sur Proteus, et du coup, j'aimerais utiliser un potentiomètre pour faire varier la distance "mesurée", mais je n'ai aucune idée de comment faire...

Un peu d'aide serait la bienvenue ^^

Vous écrivez une fonction int lireDistance() qui dans le vrai code devra faire appel au module ultra son et retourner la distance mesurée en cm — mais qui pour votre exemple va retourner une transformation de la lecture du potentiomètre.

Vous connectez le potentiomètre à 5V et GND, la partie mobile à une pin analogique - genre A0

Dans votre code Vous lisez sur A0 (analogRead) la valeur analogique représentant la tension - c'est un nombre entre 0 et 1023 sur un Arduino typique genre UNO - que vous transformez par une règle de 3 (ou la fonction map()) en une distance qui vous convient pour votre simulation. genre 0 --> 10cm et 1023 --> 500cm

la fonction se résume donc à un return map(analogRead(A0), 0, 1023, 10, 500);

Merci beaucoup ! Je vais me débrouiller avec vos informations ^^