VEXcode V5에서 컨트롤러 버튼/조이스틱에 블록 사용

VEXcode V5는 설명된 이름으로 버튼과 축을 참조하여 V5 컨트롤러의 모든 데이터에 액세스할 수 있습니다. 


버튼과 조이스틱의 위치 및 명칭

버튼과 조이스틱의 위치와 적절한 이름을 설명하는 다음 이미지를 보십시오.

V5 컨트롤러의 버튼과 조이스틱이 표시된 두 개의 도면입니다. 위 사진은 컨트롤러 정면에서 본 모습으로, 왼쪽 조이스틱의 축은 3과 4로 표시되어 있습니다. 왼쪽 조이스틱 아래에 있는 네 개의 화살표 버튼에는 각각 ButtonUp, ButtonRight, ButtonDown, ButtonLeft라고 표시되어 있습니다. 오른쪽 조이스틱의 축에는 1과 2라는 표시가 되어 있습니다. 오른쪽 조이스틱 아래에 있는 네 개의 둥근 버튼에는 각각 ButtonA, ButtonB, ButtonY, ButtonX라고 표시되어 있습니다. 아래는 컨트롤러 상단의 모습으로, 어깨 버튼을 보여줍니다. 컨트롤러 왼쪽의 두 버튼에는 L1과 L2라는 라벨이 붙어 있고, 컨트롤러 오른쪽의 두 버튼에는 R1과 R2라는 라벨이 붙어 있습니다.

버튼은 다음 값을 반환합니다.

  • 1 - 눌림
  • 0 - 누르지 않음 / 놓음

조이스틱 축은 중앙이 0일 때 -100에서 +100 사이의 값을 반환합니다.


컨트롤러 버튼과 조이스틱을 포함하는 블록

VEXcode V5에서 프로그래밍할 때 버튼 및 조이스틱 이름과 컨트롤러에서의 위치를 ​​이해하면 어떤 블록을 사용해야 할지 결정하는 데 도움이 됩니다. 컨트롤러를 포함하는 블록이 표시되려면 먼저 컨트롤러가 에서 로 구성되어야 합니다. 블록에 대한 자세한 내용을 보려면 여기 하세요.

VEXcode V5 블록 프로젝트로, 컨트롤러의 L1 버튼을 누르고 있는 동안 암 모터를 회전시킵니다. 프로젝트 설명은 다음과 같습니다. 컨트롤러1의 L1 버튼을 누르면 암모터를 위로 회전시키고, 컨트롤러1의 L1 버튼이 다시 눌릴 때까지 기다린 후 암모터를 멈춥니다.

추가 컨트롤러 기사

컨트롤러 사용에 대한 자세한 내용은 다음 문서를 참조하세요.

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

Last Updated: