Potentiomètre#
Introduction#
Le potentiomètre est un capteur analogique qui mesure la position angulaire d’un arbre en rotation. Il fournit une tension proportionnelle à sa position.
Selon la version du potentiomètre, l’amplitude de rotation qu’il peut détecter varie :
Potentiomètre – Jusqu’à 250 degrés
Potentiomètre V2 – 330 degrés (continu)
|
|
|---|---|
Potentiomètre |
Potentiomètre V2 |
Cette page utilise potentiometer_a comme nom de potentiomètre d’exemple. Remplacez-le par le nom que vous avez configuré, selon vos besoins.
Vous trouverez ci-dessous une liste des méthodes disponibles :
angle– Renvoie la position angulaire du potentiomètre.changed– Enregistre une fonction à appeler chaque fois que la valeur du potentiomètre change.
Constructeurs – Initialisez manuellement un potentiomètre ou un potentiomètre V2.
PotentiometerV2– Créer un potentiomètre V2.Potentiometer– Créer un potentiomètre.
angle#
angle renvoie la position angulaire du potentiomètre.
Usage:
potentiometer_a.angle(units)
Paramètre |
Description |
|---|---|
|
Unité de mesure :
|
modifié#
changed enregistre une fonction à appeler chaque fois que la valeur du potentiomètre change.
Usage:
changed(callback, arg)
Paramètres |
Description |
|---|---|
|
Une fonction précédemment définie qui s’exécute lorsque la valeur du potentiomètre change. |
|
Facultatif. Un tuple |
def my_function():
brain.screen.print("Value changed!")
# Call my_function whenever potentiometer_a's angle changes
potentiometer_a.changed(my_function)
Constructeurs#
Les constructeurs sont utilisés pour créer manuellement les objets PotentiometerV2 et Potentiometer , qui sont nécessaires pour configurer les potentiomètres en dehors du code VEX.
PotentiometerV2#
PotentiometerV2 crée un Potentiomètre V2.
Usage:
PotentiometerV2(port)
Paramètre |
Description |
|---|---|
|
Le port à 3 fils auquel le potentiomètre V2 est connecté :
|
# Create a Potentiometer V2 in Port A
potentiometer_a = PotentiometerV2(brain.three_wire_port.a)
Potentiometer#
Potentiometer crée un potentiomètre.
Usage:
Potentiometer(port)
Paramètre |
Description |
|---|---|
|
Le port à 3 fils auquel le potentiomètre est connecté :
|
# Create a Potentiometer in Port A
potentiometer_a = Potentiometer(brain.three_wire_port.a)

