Skip to main content

1과: 정사각형 그리기

[로봇 펜 이동] 블록은 VR 로봇의 펜 도구를 위아래로 이동합니다. 이 예제에서는 VR 로봇이 아트 캔버스 놀이터에 사각형을 그립니다.

VR 로봇이 있는 아트 캔버스 놀이터. 로봇은 놀이터 중앙의 현재 위치보다 오른쪽 위에 큰 검은색 사각형을 그렸습니다.
 
  • 새로운 VEXcode VR 프로젝트를 만듭니다. 메시지가 표시되면 Art Canvas Playground을 선택하세요.VR의 놀이터 선택 화면에서 나온 아트 캔버스 놀이터 타이틀 카드입니다. 놀이터에는 '아트 캔버스'라는 제목의 VR 로봇이 전시되어 있습니다.
  • [로봇펜 이동] 블록을 끌어와서 [시작 시] 블록 아래에 붙입니다.

    When Started 블록과 하나의 블록이 첨부된 VEXcode VR 프로젝트입니다. 블록에는 로봇 펜을 아래로 움직이라는 내용이 적혀 있습니다.

     

    • [펜 이동] 블록은 VR 로봇에서 펜 도구를 집어 올리거나 내려놓는 데 사용할 수 있습니다.
    VEXcode VR의 이동 펜 블록은 드롭다운을 열어 위아래 옵션을 표시합니다.

    스위치 블록 사용

    [펜 이동] 블록을 "블록을 스위치 블록으로 변환"을 선택하면 스위치 블록으로 변환할 수 있습니다. "UP"을 입력하면 펜을 집어 올릴 수 있고, "DOWN"을 입력하면 펜을 내려놓을 수 있어 블록의 매개변수를 변경할 수 있습니다.

    VEXcode VR의 스위치 블록과 괄호 안에 '펜 도트를 움직인 다음 아래로'라는 Python 명령이 일치합니다.

  • [운전] 블록을 끌어와 [로봇펜 이동] 블록 아래에 붙입니다. [Drive for] 블록의 매개변수를 600밀리미터(mm)로 설정합니다.

    위와 동일한 VEXcode VR 프로젝트이며, 하단에 추가 블록이 부착되어 있습니다. 블록에는 600밀리미터 전진이라는 글자가 적혀 있습니다.
  • [회전] 블록을 끌어와서 [주행] 블록 아래에 붙입니다. [회전] 블록의 매개변수를 오른쪽으로 90도 회전하도록 설정합니다.

    위와 동일한 VEXcode VR 프로젝트이며, 하단에 추가 블록이 부착되어 있습니다. 블록에는 오른쪽으로 90도 회전하라는 내용이 적혀 있습니다.
  • 정사각형의 두 번째 변을 그리려면 [Drive for]와 [Turn for] 블록을 복제합니다. 복제하려면 [Drive for] 블록을 마우스 오른쪽 버튼으로 클릭하거나 길게 누릅니다.

    위와 동일한 VEXcode VR 프로젝트이며, 드라이브 포워드 블록에서 상황에 맞는 메뉴가 열려 있습니다. 메뉴에는 복제, 블록 비활성화, 블록 삭제가 있습니다. 빨간색 상자는 중복 옵션을 나타냅니다.
  • [Drive for] 및 [Turn for] 블록이 이제 스택에 추가되었습니다.

    위와 동일한 VEXcode VR 프로젝트이며, 하단에 두 개의 블록이 추가로 부착되어 있습니다. 블록은 600mm만큼 전진하고 90도만큼 오른쪽으로 회전합니다.
  • 정사각형의 마지막 두 면을 그리려면 [Drive for]와 [Turn for] 블록을 복제합니다. 스택에서 첫 번째 [Drive for] 블록을 마우스 오른쪽 버튼으로 클릭하거나 길게 누릅니다.

    위와 동일한 VEXcode VR 프로젝트이며, 첫 번째 주행 블록에서 상황에 맞는 메뉴가 열려 있습니다. 메뉴에는 복제, 블록 비활성화, 블록 삭제가 있습니다. 빨간색 상자는 중복 옵션을 나타냅니다.
  • 그러면 블록 스택이 복제됩니다.

    위와 동일한 VEXcode VR 프로젝트이며, 하단에 4개의 블록이 추가로 부착되어 있습니다. 블록에는 600mm 전진, 90도 우회전, 600mm 전진, 90도 우회전이라고 적혀 있습니다.
  • 프로젝트를 테스트하려면 "시작" 버튼을 선택하세요.
  • VR 로봇은 600밀리미터(mm)만큼 앞으로 주행한 후 펜 도구로 그림을 그리면서 오른쪽으로 90도 회전합니다. VR 로봇은 이러한 동작을 4번 반복하여 정사각형의 네 변을 모두 그립니다.

    VR 로봇이 있는 아트 캔버스 놀이터. 로봇은 놀이터 중앙의 현재 위치보다 오른쪽 위에 큰 검은색 사각형을 그렸습니다.
  • "재설정" 버튼을 선택하면 놀이터가 재설정되고 VR 로봇이 시작 위치로 돌아갑니다.

    로봇과 검은색 사각형이 있는 아트 캔버스 놀이터의 동일한 이미지이지만 VEXcode VR 놀이터 창 전체를 보여주기 위해 확대했습니다. 창의 왼쪽 하단에 있는 재설정 아이콘이 빨간색 상자로 강조 표시됩니다.

    귀하의 정보를 위해

    [펜 색상 설정] 블록을 사용하면 펜 색상을 변경할 수 있습니다.

    드롭다운을 확장하여 검정, 빨강, 초록, 파랑 옵션을 표시한 VEXcode VR의 로봇 펜 색상 블록 세트입니다.

    이것은 스위치[펜 색상 설정] 블록입니다. 원하는 색상을 괄호 안에 입력하기만 하면 색상이 변경됩니다.

    VEXcode VR의 스위치 블록에는 펜 색상 설정 블록에 일치하는 Python 명령이 있으며, 이 블록은 펜 점 설정 밑줄 펜 밑줄 색상을 읽고, 4개의 옵션이 자동 완성 제안으로 나타난 괄호 안에 커서를 놓습니다. 옵션은 검정, 파랑, 초록, 빨강입니다.

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