Le capteur gyroscopique

moteur Légo

Importer les classes

L'utilisation du capteur nécessite d'importer les classes suivantes :

#!/usr/bin/env pybricks-micropython
from pybricks.ev3devices import GyroSensor
from pybricks.parameters import Port

Initialiser le capteur

L'initialisation du capteur se fait en créant une instance de la classe GyroSensor.

💻 mon_capteur = GyroSensor(port)

Paramètres

Remarque

Par défaut, le sens positif est le sens des aiguilles d'une montre, en regardant le capteur par dessus.

Ports utilisables pour les capteurs

Récupérer les informations du catpeur

La récupération des informations mesurées par le capteur se fait en utilisant les méthodes de la classe GyroSensor.

💻 mon_capteur.speed()

Description

Récupère la valeur de la vitesse angulaire du capteur.

Valeur renvoyée

💻 mon_capteur.angle()

Description

Récupère la valeur cumulé de l'angle dont a tourné le capteur.

Valeur renvoyée

💻 mon_capteur.reset_angle(angle)

Description

Réinitialise l'angle dont a tourné le capteur à la valeur souhaitée.

Paramètre