Valdiklis#
Įvadas#
„VEX IQ“ (2-osios kartos) valdiklis turi mygtukus ir dvi valdymo svirtis. Valdiklio blokus galima naudoti mygtukų paspaudimams tikrinti, valdymo svirties judesiams nuskaityti, sukonfigūruotiems valdiklio veiksmams įjungti arba išjungti arba blokams vykdyti, kai įvyksta valdiklio įvykiai.
„IQ (2-os kartos) Brain“ gali prisijungti prie „IQ (2-os kartos)“ arba „IQ (1-os kartos) valdiklio. „IQ (1-os kartos)“ valdiklyje turi būti įdiegtas mėlynas išmanusis radijas.
Konfigūruoti valdiklio veiksmai yra valdiklio elgsena, nustatyta meniu „Įrenginiai“. Norėdami laikinai įjungti arba išjungti šiuos sukonfigūruotus veiksmus projekto metu, naudokite bloką valdiklio įjungimas/išjungimas.
Žemiau pateikiamas visų blokų sąrašas:
Reikšmės – patikrinkite valdiklio mygtuko būseną arba nuskaitykite vairasvirtės padėtį.
valdiklio mygtukas paspaustas? — Grąžina, ar pasirinktas valdiklio mygtukas yra paspaustas.
valdiklio ašies padėtis — Grąžina valdymo svirties padėtį išilgai pasirinktos ašies.
Veiksmai – įjunkite arba išjunkite sukonfigūruotus valdiklio veiksmus arba paleiskite blokus, kai pasikeičia valdiklio įvestis.
valdiklio įjungimas/išjungimas – Įjungia arba išjungia valdiklio veiksmus, konfigūruotus įrenginių meniu.
kai valdiklio mygtukas — Paleidžia prijungtą steko programą, kai paspaudžiamas arba atleidžiamas pasirinktas mygtukas.
kai keičiama valdiklio ašis — Paleidžia prijungtą steko programą, kai vairasvirtės padėtis pasikeičia išilgai pasirinktos ašies.
Vertybės#
valdiklio ašies padėtis#
Valdiklio ašies padėties reporterio blokas grąžina valdymo svirties padėtį išilgai pasirinktos ašies kaip skaičių nuo -100 iki 100.
(Valdiklio [A v] padėtis)
Parametras |
Aprašymas |
|---|---|
ašis |
Pranešti apie valdymo svirties ašį:
|
Pavyzdys
kai pradėta
[Turn depending on the position of the right joystick.]
amžinai
jei <(Valdiklio [C v] padėtis) [math_less_than v] [0]> tada
sukti [kairėn v]
kitu atveju jei <(Valdiklio [C v] padėtis) [math_greater_than v] [0]> tada
sukti [dešinėn v]
kitu atveju
sustabdyti važiavimą
pabaiga
pabaiga
Veiksmai#
valdiklio įjungimas / išjungimas#
Valdiklio įjungimo/išjungimo blokas įjungia arba išjungia valdiklio veiksmus, konfigūruotus įrenginių meniu.
Valdiklis [Išjungti v]
Parametras |
Aprašymas |
|---|---|
valstija |
Valdiklio sukonfigūruota veiksmo būsena: Išjungti arba Įjungti. |
Pavyzdys
kai pradėta
[Disable controller configured actions until the drive movement is done.]
Valdiklis [Išjungti v]
važiuoti [pirmyn v] per (6) [coliai v] ▶
Valdiklis [Įjungti v]
kai keičiama valdiklio ašis#
„Hat“ blokas kai keičiama valdiklio ašis paleidžia prijungtą steko sistemą, kai vairasvirtės padėtis pasikeičia išilgai pasirinktos ašies.
kai Valdiklio ašis [A v] pasikeitė
Parametras |
Aprašymas |
|---|---|
ašis |
Tikrinama valdymo svirties ašis:
|
Pavyzdys
kai Valdiklio ašis [C v] pasikeitė
[Turn when the joystick's position changes along axis C.]
sukti [dešinėn v] per (90) laipsnių ▶