VR 로봇의 펜 코딩하기

코딩, 로봇공학, STEM 교육 분야에서 학습을 용이하게 하도록 설계된 가상 로봇 모델, 코딩 블록, 프로그래밍 옵션 등의 로봇 기능을 보여주는 VEXcode VR 인터페이스의 스크린샷입니다.

VR 로봇의 펜을 코딩하는 데 사용되는 많은 명령이 있습니다.

  • 펜 색상 설정
  • 펜 너비 설정
  • 영역을 색상으로 채우기

펜 색상 설정

프로그래밍과 로봇공학에 대한 교육적 목적으로 설계된 블록 기반 코딩 요소와 가상 로봇 시뮬레이션을 포함한 로봇 기능을 선보이는 VEXcode VR 인터페이스의 스크린샷입니다.

펜 색상 설정 명령은 VR 펜의 색상을 설정합니다.

STEM 개념 학습을 위해 설계된 가상 환경에서 코딩하기 위한 프로그래밍 블록과 옵션을 비롯한 로봇 기능을 보여주는 VEXcode VR 인터페이스의 스크린샷입니다.

VEXcode VR 블록

슬라이더를 사용하여 만들려는 색상의 빨간색, 녹색, 파란색 값을 선택합니다. 색상 옆에 숫자 값이 나열됩니다(0~255).

불투명도는 색상의 투명도를 나타냅니다. 하단 슬라이더를 사용하여 펜 색상의 불투명도를 선택할 수 있습니다.

색상 창이 업데이트되어 펜이 플레이그라운드에 그리는 최종 색상이 표시됩니다. 이 예에서 펜은 불투명도가 낮은 빨간색을 그립니다.

프로젝트가 실행되면 색상이 펜 상단에도 나타납니다.

가상 로봇 모델, 프로그래밍 블록, 코딩 옵션 등의 로봇 기능을 표시하는 VEXcode VR 인터페이스의 스크린샷. 이는 사용자가 시뮬레이션 환경에서 코딩 개념을 학습하는 데 도움이 되도록 설계되었습니다.

VEXcode VR 파이썬

펜의 색상은 rgb 값(빨간색, 녹색, 파란색)으로 지정됩니다.

각 매개변수(빨간색, 녹색, 파란색)는 색상의 강도를 0에서 255 사이의 정수로 정의합니다.

불투명도는 색상의 투명도를 나타냅니다. 불투명도는 0~100% 사이의 값을 사용하여 설정됩니다. 이 명령의 불투명도는 기본적으로 100%로 설정됩니다.

프로젝트가 실행되면 색상이 펜 상단에도 나타납니다. 이 예에서 펜은 불투명도가 낮은 빨간색을 그립니다.

블록 기반 코딩 환경과 텍스트 기반 프로그래밍 옵션을 포함한 로봇 기능을 선보이는 VEXcode VR 인터페이스의 스크린샷. 학생과 교육자에게 코딩 교육과 로봇 원리를 용이하게 하도록 설계되었습니다.

Art Canvas+ Playground의 네 면 모두에 있는 회색 테두리에는 그림수. 이 테두리 위에 그리려고 하면 테두리가 있는 곳의 선이나 색상 패치가 잘립니다.


펜 너비 설정

VEXcode VR에서 다양한 펜 폭을 보여주는 예로, 가상 로봇을 프로그래밍할 때 다양한 설정이 선 두께에 어떻게 영향을 미치는지 보여줍니다.

펜 너비 설정 명령은 VR 펜이 캔버스에 그리는 선의 너비를 설정합니다.

이 예는 다섯 가지 펜 너비를 모두 사용하여 만들어졌습니다. 왼쪽의 '엑스트라 씬'부터 시작하여 오른쪽의 '엑스트라 와이드'까지 순서대로 이동합니다.

로봇 기능을 표시하는 VEXcode VR 인터페이스의 스크린샷. 여기에는 가상 로봇 모델, 코딩 블록, 프로그래밍 옵션 등이 포함되어 있으며, 사용자가 코딩 개념과 로봇 원리를 배우는 데 도움이 되도록 설계되었습니다.

VEXcode VR 블록

블록의 드롭다운을 선택하여 5가지 펜 너비 중에서 선택하세요.

기본 너비는 '얇음'이며, 이 예에서는 파란색 선입니다.

시뮬레이션 환경에서 가상 로봇을 프로그래밍하기 위한 블록 기반 및 텍스트 기반 코딩 옵션을 소개하는 로봇 기능을 강조한 VEXcode VR 인터페이스의 스크린샷입니다.

VEXcode VR 파이썬

VR 펜 너비에 대해 다음 5가지 값 중 하나를 선택합니다.

  • EXTRA_THIN
  • 얇은
  • 중간
  • 넓은
  • EXTRA_WIDE

기본 너비는 '얇음'이며, 이 예에서는 파란색 선입니다.


색상으로 영역 채우기

로봇 기능을 보여주는 VEXcode VR 인터페이스의 스크린샷. 여기에는 가상 로봇 모델, 코딩 블록, 사용자가 시뮬레이션 환경에서 코딩 개념을 학습할 수 있는 프로그래밍 옵션이 포함됩니다.

색상으로 영역 채우기 명령은 VR 펜을 사용하여 놀이터 영역을 지정된 색상으로 채웁니다.

다양한 로봇 기능을 보여주는 VEXcode VR 인터페이스의 스크린샷입니다. 여기에는 블록 기반 코딩 옵션, 가상 로봇, 교육 목적으로 시뮬레이션 환경에서 코드를 테스트하고 디버깅하는 도구가 포함됩니다.

VEXcode VR 블록

슬라이더를 사용하여 만들려는 채우기 색상의 빨간색, 녹색 및 파란색 값을 선택합니다. 색상 옆에 숫자 값이 나열됩니다(0~255).

불투명도는 색상의 투명도를 나타냅니다. 채우기 색상의 불투명도는 하단 슬라이더를 사용하여 선택할 수 있습니다.

색상 창이 업데이트되어 플레이그라운드에 채우기 색상이 표시됩니다. 이 예에서 펜은 플레이그라운드를 청록색으로 채웁니다.

[색상으로 영역 채우기] 블록을 사용하려면 펜을 로 설정할 필요가 없으며 으로 설정해야 합니다.

교육 환경에서 코딩 개념과 로봇 원리를 가르치도록 설계된 가상 로봇과 코딩 옵션을 비롯한 로봇 기능을 보여주는 VEXcode VR 인터페이스의 스크린샷입니다.

VEXcode VR 파이썬

채우기 색상은 RGB 값(빨간색, 녹색, 파란색)과 불투명도로 지정됩니다.

각 매개변수(빨간색, 녹색, 파란색)는 색상의 강도를 0에서 255 사이의 정수로 정의합니다.

불투명도는 색상의 투명도를 나타냅니다. 불투명도는 0~100% 사이의 값을 사용하여 설정됩니다. 이 명령의 불투명도는 기본적으로 100%로 설정됩니다.

fill 명령을 사용하려면 펜을 설정할 필요가 없습니다.

블록 기반 코딩 옵션과 시뮬레이션 환경의 가상 로봇 등 로봇 기능을 선보이는 VEXcode VR 인터페이스의 스크린샷으로, 학생과 교육자의 코딩 및 로봇공학 학습에 도움이 되도록 설계되었습니다.

색상으로 영역 채우기 명령을 플레이그라운드 캔버스의 다른 이미지와 함께 사용하여 별도의 영역을 다른 색상으로 색칠할 수도 있습니다. 

여기에 있는 모든 예제는 Art Canvas+ Playground에 표시되었습니다. Art Canvas+에서 Playground Window를 사용하는 방법에 대한 자세한 내용은 이 문서를 참조하세요

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: