Skip to content

PID-13 joystick en knop ​

Instantie declareren ​

Voeg je een PID-13 joystick en knop(PID13)-blok toe aan het werkgebied, dan wordt in de Python-code automatisch de volgende instantiedeclaratie ingevoegd:

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

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
indexKeuzelijstoptieInstantienummer (begint bij 0)geheel getal ≥ 00

Joystick starten ​

Gebruikt de joystick en de knoppen.

start

Parameters ​

(geen)

Python ​

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

pid13.start()

Joystickwaarde ​

De x-/y-waarde van de joystick.
Het bereik van elke waarde is -128 ~ 127.

joystick

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptieGemeten asx, y-

Python ​

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

pid13.joystick('x')

Knopinvoer ​

De invoertoestand van de gekozen knop
Is de knop ingedrukt, dan wordt 1 uitgevoerd, is die niet ingedrukt, dan 0.

button_input

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptieNaam van de knopknop A(a), knop B(b)-

Python ​

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

pid13.button_input('a')

Op knop geklikt? ​

Of op de gekozen knop is geklikt
Dit blok geeft alleen op het moment dat op de gekozen knop wordt geklikt true terug, anders false.

button_click

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptieNaam van de knopknop A(a), knop B(b)-

Python ​

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

pid13.button_click('a')