VEXcode VR에서 아이 센서 사용하기

VEX VR 로봇에는 2개의 아이 센서를 포함한 다양한 센서가 있습니다.

다음 기사에서 다룰 내용:


VR 로봇의 아이 센서

눈을 아래로

VR 로봇 에는 두 개의 눈 센서가 있습니다. 하나는 앞을 향하고 다른 하나는 아래를 향합니다. 센서는 물체가 있는지 감지하고 색상(빨간색, 녹색, 파란색, 없음)을 감지할 수 있습니다.

아이 센서 대시보드

눈 센서 값은 VEXcode VR의 대시보드에 표시될 수 있습니다. 대시보드에 대해 자세히 알아보려면 대시보드 - 플레이그라운드 기능 - VEXcode VR 문서를 참조하세요.

아이 센서 모니터

아이 센서 값은 VEXcode VR의 모니터 콘솔에 표시될 수 있습니다. 모니터 콘솔에 대해 자세히 알아보려면 변수 및 감지 값 모니터링 - 자습서 - VEXcode VR 문서를 참조하세요.


아이 센서와 함께 사용되는 VEXcode VR 블록

개체 블록 주변 색상

Color_near_object_block.png

물체 주변의 색상 블록은 아이 센서가 색상(빨간색, 녹색 , 파란색, 없음).

Color_near_object_drop_down_menu.png

전면 또는 아래쪽 눈 센서는 블록의 드롭다운 메뉴에서 선택할 수 있습니다.

트루 줌 모니터

객체 주변의 색상 블록은 를 보고하는 부울 블록입니다. true , 아이 센서가 감지 가능한 색상이 있는 물체에 가까이 있고 를 보고하는 경우 false 감지할 수 있는 색상을 가진 물체에 충분히 가깝지 않은 경우.

색상 감지 블록

색상 감지 블록

색상 감지 블록은 아이 센서가 특정 색상을 감지하면 보고합니다.

색상 감지 블록

전면 또는 아래쪽 눈 센서는 블록의 드롭다운 메뉴에서 선택할 수 있습니다.

색상 감지 드롭다운

아이 센서가 찾고 있는 색상은 블록의 드롭다운 메뉴에서 선택할 수 있습니다.

모니터 감지 녹색

색상 감지 블록은 true를 보고하는 부울 블록입니다. 아이 센서가 선택한 색상을 감지하고 false 를 보고하는 경우 > 선택한 색상이 감지되지 않을 때.


아이 센서의 일반적인 용도

아이 디스크 무버

VR 로봇의 아이 센서는 다양한 방식으로 사용될 수 있습니다. Down Eye Sensor에서 주의할 점은 놀이터 바닥을 물체로 감지하지 않도록 조정되어 있다는 것입니다. 디스크와 같은 다른 항목은 개체로 등록됩니다.

Eye Sensors는 Disk Mover Playground의 컬러 디스크 또는 Castle Crasher Playground 주변의 빨간색 테두리와 같이 센서 근처에 있는 물체의 색상을 감지할 수 있습니다. 이는 VR 로봇이 다른 색상의 물체를 분류하거나, 특정 색상의 물체까지 운전하거나, 센서를 통과할 때 물체의 색상을 감지하도록 하려는 경우에 유용합니다.

눈 벽 미로

VR 로봇은 올바른 위치에 있을 때 눈 센서를 사용하여 일련의 동작을 시작할 수 있습니다. 예를 들어, VR 로봇은 벽과 같은 물체 근처에 있음을 감지할 때까지 앞으로 주행한 다음 90도 회전하거나 성, 디스크 또는 벽과 같은 물체와 충돌하지 않도록 후진 주행할 수 있습니다.

적목 현상 감지

VR 로봇은 눈 센서를 사용하여 물체나 표면을 만지지 않고 특정 거리 내에 있을 때까지 물체나 표면을 향해 운전할 수 있습니다. 이는 VR 로봇이 놀이터에서 떨어지거나 벽에 충돌하지 않도록 하는 데 사용할 수 있습니다.


아이 센서 예시 프로젝트

앞 눈 개체

다음 예에서 VR 로봇은 전방 눈 센서가 녹색 물체를 감지할 때까지 앞으로 주행한 다음 후진하기 전에 정지하고 대기합니다. 대시보드에서 Front Eye Sensor 값은 물체가 감지되었다는 true 및 색상을 보고합니다. 해당 개체(디스크)는 녹색입니다.

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

Last Updated: