Skip to content

PID-13 Joystick e pulsante ​

Dichiarare l'istanza ​

Se aggiungi un blocco di PID-13 Joystick e pulsante (PID13) all'area di lavoro, nel codice Python viene inserita automaticamente la dichiarazione di istanza seguente:

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

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
indexOpzione di elencoNumero dell'istanza (parte da 0)intero maggiore o uguale a 00

Avviare il joystick ​

Usa il joystick e i pulsanti.

start

Parametri ​

(nessuno)

Python ​

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

pid13.start()

Valore del joystick ​

Il valore x / y del joystick.
L'intervallo di ogni valore è -128 ~ 127.

joystick

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
unitOpzione di elencoAsse da leggerex, y-

Python ​

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

pid13.joystick('x')

Valore di ingresso del pulsante ​

Lo stato di ingresso del pulsante scelto
Restituisce 1 se il pulsante è premuto e 0 se non lo è.

button_input

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
unitOpzione di elencoNome del pulsantepulsante A(a), pulsante B(b)-

Python ​

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

pid13.button_input('a')

Il pulsante è stato cliccato? ​

Se il pulsante scelto è stato cliccato
Questo blocco restituisce vero solo nel momento in cui il pulsante scelto viene cliccato; negli altri casi restituisce falso.

button_click

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
unitOpzione di elencoNome del pulsantepulsante A(a), pulsante B(b)-

Python ​

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

pid13.button_click('a')