123 로봇에는 아이 센서를 비롯한 많은 센서가 포함되어 있습니다. 123 로봇의 아이 센서는 VEXcode 123을 사용하여 코딩할 수 있습니다.

VEXcode_123.jpeg


123 로봇의 아이 센서

눈 센서 콜아웃.png

123 로봇의 전면에는 물체가 있는지 감지하고 색상(빨간색, 녹색 또는 파란색)을 감지할 수 있는 눈 센서가 있습니다.


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

물체 존재 차단 감지

Object_presence.png

[Drive until] 및 <Found object> 차단은 아이 센서가 물체에 가까이 있는지 여부를 보고합니다.

<Detects color> 차단

_Detects_color__block.png

<Detects color> 블록은 아이 센서가 지정된 색상을 감지하면 보고합니다.

(밝기) 블록

_Brightness_of__block.png

(Brightness of) 블록은 밝기 수준을 백분율로 보고합니다. 이것은 밝은 물체와 어두운 물체 및 환경을 구별하는 데 사용할 수 있습니다.

(색조) 블록

_색조_of__block.png

(Hue of) 블록은 개체의 색조 색상 값을 보고합니다. 이것은 다른 개체의 색상을 결정할 때 유용할 수 있습니다.

vex-rainbow-circle-graphic_2.jpg

(색조) 블록은 0 - 359도 사이의 색조 값을 보고합니다.


아이 센서의 일반적인 용도

123 로봇의 아이 센서는 다양한 방법으로 사용할 수 있습니다. 123 로봇은 올바른 위치에 있을 때 아이 센서를 사용하여 일련의 동작을 시작할 수 있습니다. 예를 들어, 123 로봇은 벽이나 다른 123 로봇과 같은 물체 근처에 있음을 감지할 때까지 앞으로 운전한 다음 충돌하지 않도록 돌아서서 이동할 수 있습니다.

123 로봇은 아이 센서가 파란색 물체를 감지하는지 여부에 따라 결정을 내릴 수 있습니다. 이것은 123 Robot이 특정 색상의 물체까지 운전하게 하거나, 센서를 통과할 때 물체의 색상을 감지하거나, 색상이 감지된 후 특정 동작을 수행하도록 하려는 경우에 유용합니다. 이 예에서 Eye Sensor가 파란색 물체를 감지하면 123 Robot이 우회전합니다. 아이 센서가 파란색 물체를 감지하지 하지 않으면 123 Robot이 좌회전합니다.

123 로봇은 아이 센서가 밝은 물체를 감지하는지 어두운 물체를 감지하는지에 따라 결정을 내릴 수 있습니다. 이 예에서 Eye Sensor가 밝은 물체를 감지하면 123 Robot이 우회전합니다. 아이 센서가 밝은 물체를 감지하지 하지 않으면 123 Robot이 좌회전합니다.

_Hue_of__monitor_console.png

123 Robot은 또한 다른 개체의 색조 색상 값을 보고할 수 있습니다. 이 예에서는 녹색 123 로봇의 색조 값이 보고됩니다. Monitor Console을 사용하여 (Hue of) 블록 옆의 확인란을 선택하면 실시간으로 변경되는 색조 값을 볼 수 있습니다.

green_robot_hue.png

그런 다음 값을 색조 차트와 비교할 수 있습니다.

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

Last Updated: