VEXcode IQ può accedere ai dati da un controller IQ facendo riferimento ai pulsanti e agli assi del joystick con i loro nomi.
Posizione e nomi di pulsanti e joystick
L'immagine seguente mostra i nomi e le posizioni dei pulsanti e del joystick. I pulsanti restituiscono valori di:
- 1 - Premuto
- 0 - Non premuto/rilasciato
Ciascun asse del joystick restituisce un valore compreso tra -100 e +100 e restituisce un valore zero quando centrato. Guarda questa animazione per vedere un esempio dei valori del joystick mentre viene spostato su ciascun asse.
Nota:Il controller raffigurato nell'animazione è un controller (di 1a generazione). Tuttavia, i valori sono gli stessi per entrambi i controller IQ (1a e 2a generazione).
Blocchi che includono pulsanti e joystick del controller
Durante la programmazione in VEXcode IQ, comprendere i nomi dei pulsanti e del joystick, nonché la loro posizione sul controller, aiuta a determinare quale blocco deve essere utilizzato.
Una volta configurato il controller, i blocchi controller saranno visibili nella casella degli strumenti.
Per ulteriori informazioni sull'utilizzo del Controller, vedere gli articoli nella sezione Controller della STEM Library.