VEXcode V5에서 Python 대회 템플릿 사용

대회 템플릿은 대회 중에 현장 제어 시스템과 통신하기 위한 명령이 이미 포함되어 있고, 명령이 현장 규정을 준수하는지 확인하고, 합병증과 실격을 방지하기 위해 프로젝트 설정을 지원하는 예시 프로젝트입니다("대회"는 다음을 의미합니다). 공식 현장 제어 하드웨어를 사용하는 VRC 이벤트).  


예시 페이지에서 대회 템플릿을 엽니다.

V5 카테고리 설명의 Python 튜토리얼 스크린샷. VEX Robotics로 프로그래밍하기 위한 핵심 개념과 코드 예를 보여줍니다.


V5 Python 프로그래밍 구조를 보여주는 다이어그램으로, Python 튜토리얼의 V5 카테고리 설명 섹션에서 교육 목적으로 주요 구성 요소와 그 관계를 보여줍니다.


템플릿의 세 가지 섹션: 사전 자율, 자율 모드 및 운전자 제어

Python 튜토리얼을 위한 VEX V5 로봇 시스템의 주요 구성 요소를 보여주는 다이어그램으로, 센서, 모터 및 제어 요소를 강조했습니다.

참고: 귀하의 프로젝트가 대회에서 작동하려면 이러한 기능을 프로젝트에 남겨 두어야 합니다. 각 섹션에 대한 설명이 표시된 곳에 명령을 추가합니다.


모든 설정에 pre_autonomous 기능을 사용하세요

VEX V5 로봇 프로그래밍에 Python을 사용하는 과정을 보여주는 흐름도로, 튜토리얼의 주요 단계와 결정 사항을 강조합니다.

pre_autonomous 기능은 자이로 보정, 변수 설정 또는 기타 장치 설정과 같이 로봇에 필요할 수 있는 모든 설정에 사용됩니다. 이 명령은 프로젝트가 시작되면 자동 매치 부분이 시작되기 전에 즉시 실행됩니다.

VEX 로봇 프로그래밍에 Python을 사용하는 과정을 보여주는 흐름도로, 튜토리얼의 주요 단계와 결정 사항을 강조하고 있습니다.

pre_autonomous자율 기능 사이에 안내선이 표시되도록 모든 명령이 올바르게 들여쓰기되어 있는지 확인하세요.

참고: 설정이 필요하지 않은 경우 이 기능은 비어 있을 수 있습니다.


자발적인

V5 카테고리 설명 이미지는 VEX 로봇을 사용하여 프로그래밍하기 위한 핵심 개념과 예를 담은 Python 튜토리얼을 보여줍니다.

자율 기능은 VRC 경기의 자율 부분 중에 로봇을 제어하는 ​​데 사용됩니다. 이 기능 내의 명령은 경기가 자율 기간을 시작할 때 실행됩니다.

VEX V5 로봇 프로그래밍에 Python을 사용하는 과정을 보여주는 흐름도로, 튜토리얼에 포함된 주요 단계와 구성 요소를 강조 표시했습니다.

pre_autonomous자율 기능 사이에 안내선이 표시되도록 모든 명령이 올바르게 들여쓰기되어 있는지 확인하세요.

참고: 설정이 필요하지 않은 경우 이 기능은 비어 있을 수 있습니다.


사용자 제어

VEX Robotics를 사용하여 프로그래밍하는 데 필요한 주요 구성 요소와 연결을 특징으로 하는 Python 튜토리얼의 V5 카테고리 설명을 보여주는 다이어그램입니다.

user_control 함수는 VRC 경기의 드라이버 제어 부분 중에 로봇을 제어하는 ​​데 사용됩니다.  이 기능 내의 명령은 매치가 드라이버 제어 기간을 시작할 때 실행됩니다.

참고: 위에 표시된 while True 루프는 로봇이 경기 전체 동안 V5 컨트롤러의 입력에 응답하도록 합니다.

프로그래밍 요소와 하드웨어 통합을 포함한 VEX V5 로봇 시스템의 주요 구성 요소와 기능을 보여주는 Python 튜토리얼의 V5 카테고리 설명을 보여주는 다이어그램입니다.

사용자 제어 부분을 코딩하는 동안 모든 명령이while True 루프 내에서 적절하게 들여쓰기되었는지 확인하세요. 여기에 표시된 대로 두 개의 안내선이 표시되어야 합니다. 하나는이고 Trueuser_control 함수 내에 있기 때문입니다. 명령이while True 루프 내에 있는지 확인하는 다른 하나입니다.

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

Last Updated: