레슨 2: 거리를 위한 운전 - 전진 및 후진
이 수업에서는 정방향 및 역방향 드라이브트레인 명령을 사용하여 Castle Crasher Playground의 첫 번째 성을 무너뜨리는 VEXcode VR 프로젝트를 만들어 보겠습니다!

학습 성과
- [주행] 블록을 사용하여 VR 로봇을 특정 거리만큼 주행하는 방법을 식별합니다.
- [구동] 블록에서 매개변수를 변경하여 VR 로봇을 전진, 후진시키는 방법을 식별하세요.
- [구동 속도 설정] 블록을 사용하여 구동계의 속도를 설정하는 방법을 식별합니다.
- [구동 속도 설정] 블록에서 사용된 값의 범위를 식별하세요.
새 프로젝트 만들기
VR 로봇이 앞으로 이동하여 Castle Crasher Playground의 첫 번째 성과 충돌한 다음, 후진하여 시작 위치로 돌아가려면 VEXcode VR 프로젝트를 만들어야 합니다.
다음 단계에 따라 새로운 VEXcode VR 프로젝트를 만드세요.
- vr.vex.com에서 VEXcode VR을 실행하세요.
- 파일 메뉴를 열고 '새 블록 프로젝트'를 선택하세요.
- 놀이터를 선택하라는 메시지가 표시됩니다. 캐슬 크래셔 놀이터을 선택하세요.

- 작업 공간에서 놀이터가 열립니다.

프로젝트 이름 지정
-
프로젝트 이름을 지정하려면 프로젝트 이름 상자를 선택하세요.
-
새 프로젝트 이름 Unit2Lesson2입력하고 "저장"을 선택하세요.

전진 및 후진 주행
[운전] 블록을 사용하여 VR 로봇이 앞으로 이동하여 성 파괴자 놀이터의 첫 번째 성을 무너뜨리도록 프로그래밍합니다.
-
[Drive for] 블록을 작업 공간으로 끌어다 놓고 [시작 시] 블록 아래에 놓습니다.

-
아직 열려 있지 않으면 Castle Crasher Playground 을 시작하려면 "Playground 열기" 버튼을 선택하세요.

-
캐슬 크래셔 놀이터 이 열려 있는지 확인하세요.

-
다른 놀이터가 열리면 Castle Crasher 놀이터으로 변경하세요. 놀이터를 변경하려면 '놀이터 선택' 버튼을 선택하세요.

- 놀이터 선택 메뉴에서 Castle Crasher 선택하세요.
-
프로젝트를 테스트하려면 "시작" 버튼을 선택하세요.

-
VR 로봇은 캐슬 크래셔 놀이터에서 200mm 앞으로 주행합니다. VR 로봇이 중앙의 성을 건드리지 않았다는 점에 유의하세요. VR 로봇이 더 멀리 주행할 수 있도록 [Drive for] 블록의 매개변수를 조정해야 합니다.

-
"재설정" 버튼을 선택하면 놀이터가 재설정되고 VR 로봇이 시작 위치로 돌아갑니다.

스위치 블록 사용
지금까지 [Drive for] 블록에 대해 알아보았습니다.

아래 이미지는 Python에서 200mm만큼 전진하라는 명령이 포함된 Switch [Drive for] 블록을 보여줍니다. Switch 블록을 사용하려면 VEXcode [Drive for] 블록을 클릭하고 "블록을 Switch 블록으로 변환"을 선택하거나 Switch 드라이브트레인 블록을 작업 공간으로 끌어다 놓고 블록 안에 Python 명령을 입력하기만 하면 됩니다.

이 강의의 나머지 부분을 계속하려면 다음 버튼을 선택하세요.