눈#
소개#
아이 센서는 사물과 색상을 감지할 수 있습니다. 또한 센서로 반사되는 빛의 양과 감지된 색상의 색조 값을 보고할 수 있습니다. 아이 센서에는 사물과 색상을 더욱 선명하게 인식하도록 돕는 조명이 내장되어 있어 켜거나 끌 수 있습니다.
아래는 사용 가능한 모든 블록 목록입니다.
눈 조명 설정 – 눈 센서의 조명을 켜거나 끕니다.
눈 조명 전력 설정 – 눈 센서의 조명 전력 레벨을 설정합니다.
눈이 물체를 발견했습니다 – 눈 센서가 범위 내에서 물체를 감지했는지 여부를 보고합니다.
눈이 색상을 감지합니다 – 눈 센서가 지정된 색상을 감지했는지 여부를 보고합니다.
눈 색깔 – 눈 센서에서 감지된 색깔을 보고합니다.
눈이 밝은 물체 – 감지된 물체가 많은 빛을 반사하는지 여부를 보고합니다.
눈 밝기 – 눈 센서에서 감지된 밝기를 보고합니다.
눈 조명 설정#
눈 조명 설정 스택 블록은 눈 센서의 조명을 켜거나 끕니다. 조명은 눈 센서가 사물과 색상을 더욱 선명하게 감지하는 데 도움이 될 수 있습니다.
눈 조명 [켜기 v] 설정
매개변수 |
설명 |
|---|---|
상태 |
눈 센서의 표시등 상태: 켜짐 또는 꺼짐. |
예
시작 시
[Continuously blink the light.]
무한 반복
눈 조명 [켜기 v] 설정
(2)초 기다리기
눈 조명 [끔 v] 설정
(2)초 기다리기
눈의 밝기 설정#
눈 조명 밝기 설정 스택 블록은 눈 센서의 조명 밝기를 설정합니다. 조명은 눈 센서가 사물과 색상을 더욱 선명하게 감지하는 데 도움이 됩니다.
백분율이 높을수록 빛이 더 밝아지고, 백분율이 낮을수록 빛이 더 어두워집니다.
눈 센서의 표시등이 꺼져 있을 경우, 조명 전력을 0% 이상으로 설정하면 표시등이 켜집니다.
눈 센서의 표시등이 켜져 있는 경우, 조명 전력을 0%로 설정하면 표시등이 꺼집니다.
눈 조명 전력을 (50) %로 설정
매개변수 |
설명 |
|---|---|
명도 |
눈 센서의 조명 밝기를 0%에서 100%까지 설정하세요. 정수를 사용하십시오. |
예
시작 시
[Set the light to different power levels.]
눈 조명 전력을 (25) %로 설정
(2)초 기다리기
눈 조명 전력을 (50) %로 설정
(2)초 기다리기
눈 조명 전력을 (100) %로 설정
눈이 물체를 발견했다#
눈이 물체를 감지했습니다 부울 블록은 눈 센서가 범위 내에서 물체를 감지했는지 여부를 나타냅니다.
참 — 눈 센서가 물체를 감지합니다.
거짓 — 눈 센서가 물체를 감지하지 못했습니다.
<눈이 물체를 감지했나요?>
매개변수 |
설명 |
|---|---|
이 블록에는 매개변수가 없습니다. |
예
시작 시
[Stop driving after detecting an object.]
눈 조명 [켜기 v] 설정
[앞으로 v] 방향으로 주행
(0.1)초 기다리기
<눈이 물체를 감지했나요?>까지 기다리기
주행 정지
눈은 색을 감지합니다#
눈이 색상을 감지하는지 여부 부울 블록은 감지된 색조 값을 기반으로 눈 센서가 지정된 색상을 감지했는지 여부를 보고합니다.
참 – 눈 센서가 지정된 색상을 감지합니다.
거짓 – 눈 센서가 지정된 색상을 감지하지 못했습니다.
Eye Sensor에서 감지한 정확한 색조 값을 확인하려면 eye hue 리포터 블록을 사용하십시오.
<눈이 [빨강 v] 감지?>
매개변수 |
설명 |
|---|---|
색상 |
눈 센서가 감지할 색상:
|
예
시작 시
[Stop driving after detecting a green object.]
눈 조명 [켜기 v] 설정
[앞으로 v] 방향으로 주행
(0.1)초 기다리기
<눈이 [초록 v] 감지?>까지 기다리기
주행 정지
눈 색깔#
눈 색깔 리포터 블록은 눈 센서가 감지한 색깔을 0에서 359도 사이의 숫자로 보고합니다.
색조는 색상환을 중심으로 숫자를 사용하여 색을 설명하는 방법입니다.

(눈 색조(도))
매개변수 |
설명 |
|---|---|
이 블록에는 매개변수가 없습니다. |
예
시작 시
[Display if an object is pink.]
무한 반복
모든 행 지우기
<[290] [math_less_than v] (눈 색조(도)) [math_less_than v] [350]>이면
[Pink!] 출력 ▶
(0.1)초 기다리기
아니면
[Not pink!] 출력 ▶
(0.1)초 기다리기
눈 밝은 물체#
눈으로 감지한 밝은 물체 부울 블록은 눈 센서가 감지한 물체가 밝은지 여부를 나타냅니다.
물체가 눈 센서에 70% 이상의 밝기를 반사할 때 그 물체는 밝은 것으로 간주됩니다.
참 — 감지된 물체가 70% 이상의 밝기를 반사합니다.
거짓 — 감지된 물체의 밝기가 70% 이하입니다.
이는 색상을 확인하기 전에 물체가 눈 센서가 색상을 안정적으로 감지할 수 있을 만큼 충분한 빛을 반사하는지 확인하기 위해 사용할 수 있습니다.
<눈이 밝은 물체를 감지했나요?>
매개변수 |
설명 |
|---|---|
이 블록에는 매개변수가 없습니다. |
예
시작 시
[Display whether a detected object is bright.]
눈 조명 전력을 (100) %로 설정
[앞으로 v] 방향으로 주행
<눈이 물체를 감지했나요?>까지 기다리기
(0.1)초 기다리기
<눈이 밝은 물체를 감지했나요?>이면
[Bright object!] 출력 ▶
아니면
[Object not bright.] 출력 ▶
눈 밝기#
눈 밝기 보고 블록은 눈 센서로 반사되는 빛의 양을 0%에서 100%까지의 백분율로 보고합니다.
반사율이 높을수록 눈 센서로 반사되는 빛의 양이 많아지고, 반사율이 낮을수록 반사되는 빛의 양이 적어집니다.
(눈 밝기\(%\))
매개변수 |
설명 |
|---|---|
이 블록에는 매개변수가 없습니다. |
예
시작 시
[Display whether a detected object is bright.]
눈 조명 전력을 (100) %로 설정
[앞으로 v] 방향으로 주행
<눈이 물체를 감지했나요?>까지 기다리기
(0.1)초 기다리기
<(눈 밝기\(%\)) [math_less_than v] [70]>이면
[Object not bright.] 출력 ▶
아니면
[Bright object!] 출력 ▶