VEXcode VR 모니터 콘솔에서 사용할 수 있는 변수 및 센서 모니터링은 사용자가 무슨 일이 일어나고 있는지 볼 수 있는 중요한 시각적 신호를 제공합니다. Python 프로젝트에서 실제 시간. 모니터 콘솔을 통해 사용자는 프로젝트와 VR 로봇의 동작을 시각적으로 연결할 수 있습니다. 모니터 콘솔에서 센서 및 변수 값을 모니터링하면 사용자가 프로젝트의 특정 값(또는 여러 값)에 대한 실시간 보고서를 볼 수 있습니다.
모니터 콘솔을 사용하는 방법
모니터 창을 열고 모니터 콘솔을 보려면 도움말 옆에 있는 모니터 아이콘을 선택하십시오.
모니터 콘솔은 센서 및 변수 값을 보고합니다.
모니터 센서 명령 사용
센서 값은 Monitor Sensor 명령을 사용하여 추가할 수 있습니다. 센서의 식별자를 문자열 매개변수로 추가합니다.
Monitor Sensor 명령은 다음 문자열 식별자를 허용합니다.
이 허용되는 문자열 식별자 목록은 Monitor Sensor 명령에 대한 도움말에서도 찾을 수 있습니다.
Monitor Sensor 명령의 매개변수로 올바른 문자열 식별자를 추가합니다. 예를 들어 모니터 콘솔에서 거리 센서 판독값을 보고하려면 "distance.get_distance" 문자열을 추가하십시오.
프로젝트가 시작되면 센서 값이 모니터 콘솔에 나타납니다.
쉼표를 사용하여 문자열 식별자를 구분하여 여러 센서 값을 모니터링합니다.
모니터 변수 명령 사용
모니터 변수 명령을 사용하여 모니터 콘솔에서 변수를 추가 및 제거할 수 있습니다. 변수를 전역으로 정의한 다음 값을 할당합니다. 변수를 문자열 매개변수로 추가합니다.
전역 변수를 생성하려면 변수 이름 앞에 키워드 "global"을 추가합니다.
변수에 초기값을 할당합니다.
Monitor Console에 변수를 추가하려면 Monitor Variables 명령에서 변수 이름을 문자열 변수로 추가합니다. 문자열 변수는 변수 이름 주위에 " "로 표시됩니다.
프로젝트가 시작되면 변수 값이 나타납니다.
모니터 콘솔에 목록을 추가할 수도 있습니다. 모니터 콘솔에 추가하기 전에 목록과 2D 목록을 정의해야 합니다.
새 목록 또는 2D 목록을 만들려면 목록 이름 앞에 키워드 "global"을 추가하십시오.
목록에 값을 추가하려면 대괄호 안에 값을 입력하십시오.
모니터 콘솔에 목록을 추가하려면 모니터 변수 명령에서 목록 이름을 문자열 변수로 추가하십시오. 문자열 변수는 변수 이름 주위에 " "로 표시됩니다.
프로젝트가 시작되면 목록 값이 나타납니다.
변수 이름 문자열 매개변수를 구분하기 위해 쉼표를 사용하여 여러 변수 및/또는 목록을 모니터링합니다.
센서 값 모니터링 예
모니터 콘솔에서 센서 값을 모니터링하면 사용자가 실시간으로 센서 데이터를 볼 수 있습니다.
이 예에서는 에서 거리가 모니터 콘솔에서 모니터링됩니다. 이 프로젝트는 VR 로봇이 벽에서 500mm 미만인 경우 VR 로봇이 멈추도록 지시합니다.
Monitor Console에서 명령 변경으로부터 거리 값을 확인하세요.
센서 값은 28행에서 따옴표를 사용하여 참조됩니다. monitor_sensor("distance.get_distance")
변수 값 모니터링 예
모니터 콘솔을 사용하여 변수 값을 모니터링할 수도 있습니다. 모니터 콘솔은 프로젝트의 특정 변수에 대한 실시간 보고서를 제공할 수 있습니다.
이 예에서 "timesRepeated" 변수는 VR 로봇이 특정 동작을 반복하는 횟수를 모니터링하는 데 사용됩니다. 루프에 대한 의 매개변수 때문에 이 변수가 숫자 5에 도달하면 VR 로봇이 루프를 종료합니다. .
Monitor Console의 변수 모니터링은 프로젝트의 흐름을 이해하기 위한 실시간 피드백을 제공하는 데 도움이 될 수 있습니다.
변수 값은 인용 부호를 사용하여 참조됩니다. monitor_variable("times_repeated")