VEXcode VR에서 범퍼 센서 사용

VEXcode VR 로봇에는 두 개의 범퍼 센서가 있습니다. 범퍼 센서는 VEXcode VR과 함께 사용하여 VEXcode VR 로봇에서 범퍼 센서를 눌렀는지 보고할 수 있습니다.


범퍼 센서란?

VEXcode VR 로봇의 주요 기능을 설명하는 다이어그램으로, 코딩 개념과 로봇공학을 배우도록 설계된 온라인 프로그래밍 환경 내에서 구성 요소와 기능을 강조하여 보여줍니다.

범퍼 센서는 스위치입니다. 범퍼 센서는 누르거나 놓였는지 보고합니다.

  • 범퍼 센서를 누르면 범퍼 센서가 센서 값 1을 보고합니다.
  • 범퍼 센서가 해제되면 범퍼 센서는 센서 값을 0으로 보고합니다.

VEXcode VR 로봇의 주요 기능을 보여주는 다이어그램으로, STEM 학습을 위한 프로그래밍, 시뮬레이션, 교육용 응용 분야의 역량을 강조하고 있습니다.

범퍼 센서의 값은 대시보드에서 확인할 수 있습니다. 대시보드에 대한 자세한 내용은VEXcode VR 대시보드 문서를 확인하세요.


범퍼 센서의 일반적인 용도

VEXcode VR 로봇의 기능을 설명하는 다이어그램으로, 센서, 바퀴, 프로그래밍 인터페이스와 같은 구성 요소를 강조하여 학생과 교육자의 코딩 및 로봇공학 학습을 강화하도록 설계되었습니다.

범퍼 센서는 벽 미로 놀이터의 벽에 의해 누를 수 있습니다.

STEM 학습을 위한 프로그래밍, 시뮬레이션, 교육적 응용 분야에서의 역량을 강조하여 VEXcode VR 로봇의 기능을 보여주는 다이어그램입니다.

범퍼 센서는 다양한 놀이터를 둘러싼 벽에 의해 누를 수도 있습니다.


VEXcode VR 블록에서 범퍼 센서 사용

VEXcode VR 로봇의 특징을 보여주는 다이어그램으로, 학생과 교육자의 코딩 교육과 로봇 학습을 강화하도록 설계된 다양한 구성 요소와 기능을 선보입니다.

범퍼 센서 프로그래밍을 시작하려면 먼저 VEXcode VR을 열어야 합니다. 자세한 내용은 출시 - VEXcode VR 시작하기 문서확인하세요.

VEXcode VR 로봇의 주요 기능을 보여주는 다이어그램으로, 코딩 개념과 로봇공학을 배우기 위한 온라인 프로그래밍 환경 내에서 구성 요소와 기능을 강조합니다.

다음으로 도구 상자에서 Sensing 카테고리를 찾아 <Pressing Bumper> 블록을 찾으세요.

범퍼 센서 교체

VEXcode VR 로봇의 기능을 설명하는 다이어그램으로, 가상 로봇을 통해 코딩 개념을 학습하도록 설계된 온라인 프로그래밍 환경 내에서 구성 요소와 기능을 강조하여 보여줍니다.

드롭다운 메뉴에서 왼쪽 범퍼 또는 오른쪽 범퍼를 선택할 수 있습니다.

부울 블록

VEXcode VR 로봇의 기능을 설명하는 다이어그램으로, 가상 환경에서 학생과 교육자에게 코딩 교육과 로봇 원리를 지원하는 구성 요소와 기능을 강조합니다.

부울 블록은 조건을 참 또는 거짓으로 보고하며 다른 블록에 대한 육각형(6면) 입력이 있는 모든 블록 내부에 맞습니다. 범퍼 누르기 부울 블록은 범퍼를 누르면 "참"을 보고하고 범퍼를 누르면 "거짓"을 보고합니다. 놓았거나 누르지 않았습니다. 부울 블록에 대한 자세한 내용은 도움말 또는 블록 모양과 의미 - VEXcode VR 문서을 참조하세요.

다음은 VR 로봇이 물체나 벽에 부딪힐 때까지 전진하도록 하는 코드의 예입니다.

C 블록

VEXcode VR 로봇의 기능을 설명하는 다이어그램으로, 가상 환경에서 학생과 교육자에게 코딩 교육과 로봇 원리를 지원하는 구성 요소와 기능을 강조합니다.

C 블록은 그 안에 있는 블록을 반복하거나 조건이 참인지 거짓인지 확인합니다. 스택 블록을 위, 아래 또는 내부에 부착할 수 있는 모양입니다. 범퍼 센서 제어 블록은 일반적으로 [If then] 또는 [Wait Until] 블록과 같은 조건부(C 블록)와 함께 사용됩니다. 제어 카테고리에서 찾은 조건 블록에 대한 자세한 내용은 도움말 또는 블록 모양 및 의미 - VEXcode VR 문서을 참조하세요.

다음 예에서 코드는 VR 로봇이 사각형을 영원히 주행하도록 합니다.


VEXcode VR Python에서 범퍼 센서 사용

VEXcode VR 로봇의 기능을 설명하는 다이어그램으로, 가상 로봇 시뮬레이션을 통해 코딩 개념을 학습할 수 있는 온라인 프로그래밍 환경에서의 기능을 강조합니다.

Python으로 범퍼 센서 프로그래밍을 시작하려면 먼저 텍스트 프로젝트 VEXcode VR을 열어야 합니다. 자세한 내용은 이 기사를 참조하세요.

교육 목적으로 가상 프로그래밍 환경에서 VEXcode VR 로봇의 기능을 설명하고 구성 요소와 기능을 강조한 다이어그램입니다.

다음으로, 도구 상자에서 Sensing 카테고리를 찾아 left_bumper.pressed right_bumper.pressed 명령을 찾으세요. 이는 센서에 대한 부울 값을 보고하는 함수입니다. VR 로봇에는 범퍼 센서가 2개 있기 때문에 오른쪽 범퍼와 왼쪽 범퍼 모두에 대한 옵션이 있습니다.

센서, 모터, 디자인 요소를 포함한 VEXcode VR 로봇의 주요 기능을 보여주는 다이어그램으로, 교육 목적을 위한 가상 프로그래밍 환경에서 이러한 기능을 강조하여 보여줍니다.

프로젝트에 명령을 추가하려면 도구 상자에서 명령을 끌어오거나 자동 완성 기능을 사용하여 작업 공간에 명령을 입력하면 됩니다. Python을 사용한 VEXcode VR의 자동완성에 대해 자세히 알아보려면 이 문서를 참조하세요.

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

Last Updated: