Blokkok használata vezérlőgombokhoz/joystickokhoz a VEXcode V5-ben

A VEXcode V5 hozzáférhet a V5 vezérlő összes adatához, ha a gombokra és tengelyekre hivatkozik a leírt nevükön. 


A gombok és joystickok helye és neve

Tekintse meg a következő képet, amely leírja a gombok és joystickok helyzetét, valamint azok tulajdonnevét:

A V5 vezérlő két ábrája, a gombjaival és joystickjaival felcímkézve. Fent a kontroller elölnézete látható, a bal oldali joystick tengelyét 3-as és 4-es számmal jelölve. A bal oldali joystick alatti négy nyílgomb feliratai ButtonUp, ButtonRight, ButtonDown és ButtonLeft. A jobb oldali joystick tengelyeit 1-es és 2-es számmal jelöltük. A jobb oldali joystick alatti négy kerek gomb ButtonA, ButtonB, ButtonY és ButtonX feliratú. Az alábbiakban a kontroller tetejének nézete látható, amelyen láthatók a vállgombok. A kontroller bal oldalán található két gomb L1 és L2, a jobb oldalán található két gomb pedig R1 és R2 feliratú.

A gombok a következő értékeket adják vissza:

  • 1 - Préselt
  • 0 - Nincs lenyomva / elengedve

A Joystick tengely -100 és +100 közötti értékeket ad vissza, ha nullára állítja.


Vezérlőgombokat és joysticket tartalmazó blokkok

A VEXcode V5-ben történő programozás során a Gombok és a Joystick nevének, valamint a Vezérlőn elfoglalt helyzetük megértése segít meghatározni, hogy melyik blokkot kell használni. A Vezérlőt először értékkel kell konfigurálni, mielőtt a blokkok, beleértve a Vezérlőt is láthatók lesznek. Kattintson ide további információért a blokkokról:

A VEXcode V5 blokkolja azt a projektet, amely felpörget egy karmotort, miközben a vezérlő L1 gombját lenyomva tartják. A projekt a következőt olvassa ki: Amikor a Controller1 L1 gombját megnyomták, az ArmMotor felpörgődik, várjon, amíg a Controller1 L1 gombját nem nyomják meg, majd állítsa le az ArmMotort.

További vezérlő cikkek

A Vezérlő használatával kapcsolatos további információkért tekintse meg a következő cikkeket:

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

Last Updated: