Skip to content

PID-13 Joystick et bouton ​

Déclarer l'instance ​

Si tu ajoutes un bloc de PID-13 Joystick et bouton (PID13) à la zone de travail, la déclaration d'instance suivante est insérée automatiquement dans le code Python :

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
indexOption de listeNuméro de l'instance (commence à 0)entier supérieur ou égal à 00

Démarrer le joystick ​

Utilise le joystick et les boutons.

start

Paramètres ​

(aucun)

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.start()

Valeur du joystick ​

La valeur x / y du joystick.
La plage de chaque valeur est -128 ~ 127.

joystick

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listeAxe à lirex, y-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.joystick('x')

Valeur d'entrée du bouton ​

L'état d'entrée du bouton choisi
Renvoie 1 si le bouton est pressé et 0 sinon.

button_input

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listeNom du boutonbouton A(a), bouton B(b)-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_input('a')

Le bouton a-t-il été cliqué ? ​

Si le bouton choisi a été cliqué
Ce bloc ne renvoie vrai qu'au moment où le bouton choisi est cliqué ; dans les autres cas il renvoie faux.

button_click

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listeNom du boutonbouton A(a), bouton B(b)-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_click('a')