Kontrollera pogu / kursorsviru bloku izmantošana VEXcode V5

VEXcode V5 var piekļūt visiem datiem no V5 kontrollera, norādot pogas un asis ar to aprakstītajiem nosaukumiem. 


Pogu un kursorsviru atrašanās vieta un nosaukumi

Skatiet šo attēlu, kurā aprakstīts pogu un kursorsviru novietojums, kā arī to īpašvārdi:

Divas V5 kontrollera diagrammas ar tā pogu un kursorsviru apzīmējumiem. Augšpusē ir skats no kontroliera priekšpuses, kur kreisās vadības sviras ass ir apzīmēta ar 3 un 4. Četras bultiņu pogas zem kreisās kursorsviras ir apzīmētas ar ButtonUp, ButtonRight, ButtonDown un ButtonLeft. Labās vadības sviras asis ir apzīmētas ar 1 un 2. Četras apaļās pogas zem labās kursorsviras ir apzīmētas ar ButtonA, ButtonB, ButtonY un ButtonX. Zemāk ir redzams kontroliera augšdaļas skats, kurā redzamas plecu pogas. Divas pogas kontroliera kreisajā pusē ir apzīmētas ar L1 un L2, bet divas pogas kontroliera labajā pusē ir apzīmētas ar R1 un R2.

Pogas atgriež vērtības:

  • 1 - nospiests
  • 0 — nav nospiests/atlaists

Kursorsviras ass atgriež vērtības no -100 līdz +100, kad tās centrā ir nulle.


Bloki, kas ietver kontroliera pogas un kursorsviras

Programmējot VEXcode V5, izprotot pogu un kursorsviras nosaukumus, kā arī to atrašanās vietu uz kontrollera, palīdz noteikt, kurš bloks ir jāizmanto. Lai bloki, ieskaitot kontrolieri, būtu redzami, vispirms kontrolieris būs jākonfigurē . Noklikšķiniet uz šeit lai iegūtu vairāk informācijas par blokiem:

VEXcode V5 bloķē projektu, kas griež rokas motoru uz augšu, kamēr tiek nospiesta kontroliera L1 poga. Projektā ir teikts: Kad Controller1 poga L1 ir nospiesta, ArmMotor pagriežas uz augšu, jāpagaida, līdz Controller1 L1 netiek nospiests, un pēc tam jāaptur ArmMotor.

Papildu raksti par kontrolieri

Lai iegūtu papildinformāciju par kontroliera lietošanu, skatiet šos rakstus:

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: