123 로봇에는 눈 센서를 포함한 많은 센서가 포함되어 있습니다. 123 로봇의 눈 센서는 VEXcode 123을 사용하여 코딩할 수 있습니다.
123 로봇의 눈 센서
123 로봇의 전면에는 물체가 있는지 감지하고 색상(빨간색, 녹색 또는 파란색)을 감지할 수 있는 눈 센서가 있습니다.
아이 센서와 함께 사용되는 VEXcode 123 블록
물체 존재 블록 감지
[주행 범위] 및 <Found object> 블록은 아이 센서가 물체에 가까이 있는지 여부를 보고합니다.
<Detects color> 블록
<Detects color> 블록은 눈 센서가 지정된 색상을 감지하는지 보고합니다.
(밝기) 블록
(밝기) 블록은 밝기 수준을 백분율로 보고합니다. 이는 밝은 물체와 어두운 물체 및 환경을 구별하는 데 사용될 수 있습니다.
(색상) 블록
(색조) 블록은 객체의 색상 색상 값을 보고합니다. 이는 다양한 개체의 색상을 결정할 때 유용할 수 있습니다.
(색조) 블록은 0~359도 사이의 색상 값을 보고합니다.
아이 센서의 일반적인 용도
123 로봇의 눈 센서는 다양한 방법으로 사용될 수 있습니다. 123 로봇은 올바른 위치에 있을 때 눈 센서를 사용하여 일련의 동작을 시작할 수 있습니다. 예를 들어, 123 로봇은 벽이나 다른 123 로봇과 같은 물체 근처에 있음을 감지할 때까지 앞으로 주행한 다음 회전하여 충돌하지 않을 수 있습니다.
123 로봇은 아이 센서가 파란색 물체를 감지하는지 여부에 따라 결정을 내릴 수 있습니다. 이는 123 로봇이 특정 색상의 물체까지 운전하거나, 물체가 센서를 통과할 때 물체의 색상을 감지하거나, 색상이 감지되면 특정 동작을 수행하려는 경우에 유용합니다. 이 예에서는 아이 센서가 파란색 물체를 감지하면 123 로봇이 오른쪽으로 회전합니다. 아이 센서가 파란색 물체를 하지 123 로봇은 왼쪽으로 회전합니다.
123 로봇은 아이 센서가 밝은 물체 또는 어두운 물체를 감지하는지에 따라 결정을 내릴 수 있습니다. 이 예에서는 아이 센서가 밝은 물체를 감지하면 123 로봇이 오른쪽으로 회전합니다. 눈 센서가 밝은 물체를 하지 경우 123 로봇은 왼쪽으로 회전합니다.
그런 다음 값을 색상 차트와 비교할 수 있습니다.