장 6: 당신의 위치를 아는 것
4과: 세 자리 숫자로 운전하기 챌린지
세 자리 숫자까지 운전하기 챌린지에서 VR 로봇은 위치 센서와 운영자 블록을 사용하여 순서에 상관없이 숫자 그리드 맵 놀이터 의 세 자리 숫자까지 운전합니다.

학습 성과
- 위치 센서를 사용하면서 VR 로봇이 숫자 그리드 맵 놀이터 의 세 개 숫자까지 어떤 순서로든 성공적으로 주행할 수 있도록 드라이브트레인, 감지 및 제어 범주에서 블록을 올바른 순서대로 적용합니다.
모두 합치기
위치 센서는 모든 놀이터의 좌표를 탐색하거나 VR 로봇을 알려진 위치로 이동하는 데 사용할 수 있습니다. VR 로봇은 각 놀이터의 좌표 격자를 사용하여 여러 센서 값(X 및 Y 값)을 사용하여 지정된 위치로 이동할 수 있습니다. VEXcode VR 프로젝트에서 위치 센서와 함께 사용되는 블록은 VR 로봇의 이전 동작과 VR 로봇이 주행하는 방향의 영향을 받습니다.

VR 로봇이 아래쪽이나 왼쪽으로 주행해야 하는 경우, 위치 센서의 대상 센서 값은 시작 정보보다 작아야 합니다. 즉, 프로젝트에서는 <Less than> 블록을 사용해야 합니다. VR 로봇이 위쪽이나 오른쪽으로 이동하려면 위치 센서의 대상 센서 값이 이전 위치보다 커야 하며, 이를 위해 <Greater than> 블록을 사용해야 합니다.
연산자 블록과 위치 센서의 여러 값을 결합하면 VR 로봇이 알려진 위치로 이동하고, 놀이터에서 떨어지는 것을 방지하고, 모든 놀이터의 좌표 평면을 탐색할 수 있습니다.
챌린지 개요
세 개의 숫자까지 운전하기 챌린지에서는 숫자 그리드 맵 놀이터의 위치 센서와 비교 블록을 사용하여 VR 로봇을 세 개의 숫자까지 운전하게 됩니다. 이 과제를 완수하려면 VR 로봇은 순서에 상관없이 숫자 '25', '42', '78'까지 주행해야 합니다.

도전 과제를 완료하려면 다음 단계를 따르세요.
- VR 로봇이 과제를 완료하기 위해 어떻게 운전해야 하는지 알아보려면 솔루션 영상을 시청하세요. 이 과제에서 VR 로봇은 주어진 세 개의 숫자까지 어떤 순서로든 운전할 수 있습니다.
- 이 장에서 새로운 프로젝트를 만들거나 이전 수업에서 배운 프로젝트를 불러오세요. 새 프로젝트를 만드는 경우 메시지가 표시되면 숫자 그리드 맵 놀이터 선택합니다.
- 프로젝트 이름을 Unit6Challenge.변경하세요.
- VR 로봇을 탐색하는 데 필요한 블록을 숫자 '25', '42', '78'에 추가하세요.
- 프로젝트가 제대로 작동하는지 테스트하기 위해 프로젝트를 시작하세요.
- 프로젝트가 성공적이지 않으면 편집하여 다시 시도하세요. VR 로봇이 '25', '42', '78'까지 성공적으로 주행할 때까지 프로젝트를 계속 수정하고 실행합니다.
- VR 로봇이 각 번호까지 성공적으로 주행하면 프로젝트를 저장하세요.
축하해요! 세 자리 숫자로 달리기 챌린지를 성공적으로 완료했습니다!