VEXcode GO 모니터 콘솔에서 사용할 수 있는 변수 및 센서 모니터링은 사용자가 VEXcode GO 프로젝트에서 무슨 일이 일어나고 있는지실제시간에 확인할 수 있는 중요한 시각적 단서를 제공합니다. 모니터 콘솔을 사용하면 사용자는 프로젝트와 GO 로봇의 동작을 시각적으로 연결할 수 있습니다. 모니터 콘솔에서 센서 및 변수 값을 모니터링하면 사용자는 프로젝트의 특정 값(또는 여러 값)에 대한 실시간 보고서를 볼 수 있습니다. 모니터링은 또한 Playground 대시보드에 명시적으로 보고되지 않은 블록을 표시하여 사용자가 프로젝트의 흐름을 시각화하는 데 도움이 됩니다.
모니터 콘솔을 사용하는 방법
모니터 창을 열고 모니터 콘솔을 보려면 도움말 옆에 있는 모니터 아이콘을 선택하십시오.
모니터 콘솔은 센서 및 변수 값을 보고합니다.
도구 상자의 감지 범주에 있는 블록을 모니터 콘솔에 추가할 수 있습니다. 먼저 도구 상자 내 블록에서 모니터링할 매개변수를 선택합니다.
그런 다음 블록을 선택하여 작업 공간의 모니터 콘솔 아이콘으로 드래그합니다.
모니터 콘솔에서 센서 값을 제거하려면 'X' 아이콘을 선택하세요.
모니터 콘솔에서 변수를 제거하려면 'X' 아이콘을 선택하십시오.
모니터 콘솔에 목록을 추가할 수도 있습니다. 모니터 콘솔에 추가하기 전에 목록과 2D 목록을 생성해야 합니다.
기존 목록이나 2D 목록을 추가하려면 관련 목록 블록을 선택하여 작업 공간의 모니터 콘솔 아이콘으로 드래그하세요.
잘못된 블록을 작업 공간의 모니터 콘솔 아이콘으로 드래그하면 그 위에 빨간색 아이콘이 나타나 잘못된 블록이 선택되어 모니터링할 수 없음을 나타냅니다.
모니터 콘솔에서 목록을 제거하려면 'X' 아이콘을 선택하십시오.
센서 값 모니터링
모니터 콘솔에서 센서 값을 모니터링하면 사용자는 센서 데이터를 실시간으로 볼 수 있습니다.
다음 예에서는 <Pressing bumper>블록이 모니터 콘솔에서 모니터링되고 있습니다. 이 프로젝트는 LED 범퍼가 벽이나 다른 물체에 닿으면(누르면) GO 로봇이 멈추도록 지시합니다. LED 범퍼가 물체와 접촉하면 모니터 콘솔의 <Pressing bumper>블록 값이 false에서 true로 변경되는 것을 확인하세요.
모니터 콘솔은 타이머(초)와 같이 Playground 대시보드에 명시적으로 보고되지 않을 수 있는 블록을 표시하여 사용자가 프로젝트 흐름을 시각화하는 데 도움을 줄 수도 있습니다.
다음 예에서는 (타이머 값) 블록이 모니터 콘솔에 보고됩니다. GO 로봇은 400mm 앞으로 이동한 다음 (타이머 값) 블록3초보다 큰 값을 보고할 때까지 기다립니다. 그러면 GO 로봇이 오른쪽으로 90도 회전합니다. 모니터 콘솔이 없으면 사용자는 우회전 90도 명령의 정확한 타이밍을 시각화할 수 없습니다.
변수 값 모니터링
모니터 콘솔을 사용하여 변수 값을 모니터링할 수도 있습니다. 모니터 콘솔은 프로젝트의 특정 변수에 대한 실시간 보고서를 제공할 수 있습니다.
다음 예에서 "timesRepeated" 변수는 GO 로봇이 특정 동작을 반복하는 횟수를 모니터링하는 데 사용됩니다. 모니터 콘솔의 변수 모니터링은 프로젝트의 흐름을 이해하기 위한 실시간 피드백을 제공하는 데 도움이 될 수 있습니다.