Kontrolieris#
Ievads#
VEX AIR drona kontrolierim ir 12 pogu izkārtojums un divas kursorsviras. Šīs ieejas ļauj dronam noteikt pogu nospiešanas un kursorsviru kustības, nodrošinot interaktīvu un atsaucīgu vadību.
Zemāk ir visu pieejamo bloku saraksts:
kontroliera poga nospiesta — Pārbauda, vai pašlaik tiek nospiesta konkrēta poga.
kontroliera ass pozīcija — Ziņo par vadības sviras pozīciju pa norādīto asi.
kontrolleris ir savienots — Ziņo, vai kontrolieris ir savienots ar dronu.
kontroliera akumulatora līmenis — Ziņo par kontroliera akumulatora līmeni.
kad kontrollera poga — Nospiežot vai atlaižot pogu, tiek palaista bloku kaudze.
kad tiek mainīta kontrollera ass — Palaiž pievienoto steku, kad mainās kursorsviras pozīcija pa atlasīto asi.
kontrollera ass pozīcija#
Kontrollera ass pozīcijas ziņošanas bloks ziņo par norādītās vadības sviras ass pozīciju. Tas ziņo veselu skaitli no –100 līdz 100.
(vadāmierīces ass [1 v] pozīcija)

Parametri |
Apraksts |
|---|---|
ass |
Ass, kurai jāziņo par pozīciju:
|
Piemērs
kad sākts
[Climb when the left joystick is moved up.]
pacelties uz [500] [mm v] ▶
mūžīgi
ja <(vadāmierīces ass [1 v] pozīcija) [math_greater_than v] [0]> tad
kāpt [augšup v]
citādi
lidot stacionāri
beigas
kontrolieris ir pievienots#
Būla bloks kontrolleris ir savienots ziņo, vai kontrolieris ir savienots ar dronu.
Patiess — Kontrolieris ir pievienots.
Aplams — Kontrolieris nav pievienots.
<vadāmierīce ir savienota ar dronu?>
Parametri |
Apraksts |
|---|---|
Šim blokam nav parametru. |
Piemērs
kad sākts
[Print controller connection status on screen.]
mūžīgi
ja <vadāmierīce ir savienota ar dronu?> tad
notīrīt ekrānu
iestatīt kursoru uz rindu (1) kolonnu (1) ekrānā
drukāt [Controller connected] ekrānā ▶
gaidīt (0.5) sekundes
beigas
beigas
kontroliera akumulatora līmenis#
Kontroliera akumulatora līmeņa ziņošanas bloks ziņo par kontroliera akumulatora līmeni procentos no 0% līdz 100%.
(vadāmierīces akumulatora līmenis %)
Parametri |
Apraksts |
|---|---|
Šim blokam nav parametru. |
Piemērs
kad sākts
[Show controller's battery level.]
ja <(vadāmierīces akumulatora līmenis %) [math_greater_than v] [50]> tad
drukāt [Battery level ok] ekrānā ▶
citādi
drukāt [Battery level low] ekrānā ▶
kad tiek mainīta regulatora ass#
Cepuru bloks kad tiek mainīta kontrollera ass palaiž pievienoto steku, kad mainās kursorsviras pozīcija pa atlasīto asi.
kad vadāmierīces ass [1 v] mainās

Parametri |
Apraksts |
|---|---|
ass |
Ass, kurā jāuzrauga izmaiņas:
|
Piemērs
kad sākts
[Move forward when the left joystick moves.]
pacelties uz [500] [mm v] ▶
kad vadāmierīces ass [1 v] mainās
virzīties [uz priekšu v] par (200) [mm v] ▶
