Použití bloků pro ovládací tlačítka / joysticky ve VEXcode V5

VEXcode V5 má přístup ke všem datům z ovladače V5 odkazováním na tlačítka a osy jejich popsanými názvy. 


Umístění a názvy tlačítek a joysticků

Prohlédněte si následující obrázek popisující polohu tlačítek a joysticků a také jejich vlastní názvy:

Dva diagramy ovladače V5 s označenými tlačítky a joysticky. Nahoře je pohled na ovladač zepředu, s osou levého joysticku označenou jako 3 a 4. Čtyři tlačítka se šipkami pod levým joystickem jsou označena Tlačítko nahoru, Tlačítko doprava, Tlačítko dolů a Tlačítko vlevo. Osy pravého joysticku jsou označeny jako 1 a 2. Čtyři kulatá tlačítka pod pravým joystickem jsou označena jako TlačítkoA, TlačítkoB, TlačítkoY a TlačítkoX. Níže je pohled na horní část ovladače, který ukazuje tlačítka na rameni. Dvě tlačítka na levé straně ovladače jsou označena L1 a L2 a dvě tlačítka na pravé straně ovladače jsou označena R1 a R2.

Tlačítka vracejí hodnoty:

  • 1 - Stlačeno
  • 0 - Nestisknuto / uvolněno

Osa joysticku vrací hodnoty -100 až +100, když je vycentrován na nulu.


Bloky, které obsahují tlačítka ovladače a joysticky

Při programování ve VEXcode V5 pochopení názvů tlačítek a joysticku a také jejich pozice na ovladači pomáhá určit, který blok by měl být použit. Ovladač bude muset být nejprve nakonfigurován na , než budou viditelné bloky včetně ovladače. Klikněte na zde pro více informací o blocích:

Projekt bloků VEXcode V5, který roztáčí motor ramene, když je stisknuto tlačítko L1 na ovladači. Projekt zní: Když je stisknuto tlačítko L1 na Controller1, roztočte ArmMotor, počkejte, dokud není stisknuto tlačítko L1 na Controller1, a poté zastavte ArmMotor.

Další články o správci

Další informace o používání ovladače naleznete v následujících článcích:

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

Last Updated: