거리 센서#

소개#

거리 센서는 센서 앞에 물체가 있는지 감지하고 물체와의 거리를 보고할 수 있습니다. 또한 감지된 물체의 상대 속도를 보고하고 물체의 크기를 소형, 중형 또는 대형으로 추정할 수 있습니다.

거리 센서는 20mm에서 2000mm 범위에서 작동합니다.

200mm 미만에서는 정확도가 약 ±15mm입니다. 200mm 이상에서는 정확도가 약 5%로 향상됩니다.

거리 센서는 1등급 레이저를 사용합니다. 감지 방향은 정면이며 교실 환경에서 안전하게 사용할 수 있습니다.

거리 센서.

아래는 사용 가능한 블록 목록입니다.

  • 객체 거리 — 거리 센서와 가장 가까운 감지된 객체 사이의 거리를 보고합니다.

  • 객체 속도 — 감지된 객체가 거리 센서를 향해 또는 멀어지는 속도를 보고합니다.

  • 객체 크기는 — 감지된 객체가 선택된 크기와 일치하는지 여부를 보고합니다.

  • 거리가 물체를 감지했습니다 — 거리 센서가 현재 물체를 감지했는지 여부를 보고합니다.

물체 거리#

객체 거리 리포터 블록은 거리 센서와 가장 가까운 감지된 객체 사이의 거리를 보고합니다.

([Distance1 v] 객체 거리([mm v]))

매개변수

설명

장치

사용할 거리 센서를 선택하십시오. 장치 창에 구성된 거리 센서 중에서 선택하십시오.

단위

거리 단위: mm(20mm~2000mm) 또는 인치(0.78인치~78.74인치).

예

200mm 이내에 물체가 감지될 때까지 전진하십시오.#
시작 시
[Drive forward until the object is within 50 mm away.]
[앞으로 v] 방향으로 주행
<([Distance1 v] 객체 거리([mm v])) [math_less_than v] [50]>까지 기다리기
주행 정지

물체의 속도#

물체 속도 보고 블록은 감지된 물체의 상대 속도를 m/s(미터/초) 단위의 소수점으로 보고합니다.

속도는 물체가 거리 센서를 향해 또는 멀어지는 속도를 나타냅니다. 값이 0에 가까우면 물체가 센서에 대해 거의 움직이지 않는다는 의미입니다.

([Distance1 v] 객체 속도(m/s))

매개변수

설명

장치

사용할 거리 센서를 선택하십시오. 장치 창에 구성된 거리 센서 중에서 선택하십시오.

객체의 크기는#

객체 크기 부울 블록은 거리 센서가 감지한 객체가 선택된 크기와 일치하는지 여부를 나타냅니다.

거리 센서는 감지된 물체가 센서 시야에서 차지하는 비율을 기준으로 물체의 크기를 추정합니다.

  • 참 — 거리 센서가 선택한 크기의 물체를 감지합니다.

  • 거짓 — 거리 센서가 선택한 크기의 물체를 감지하지 못했습니다.

<[Distance1 v] 객체 크기가 [작음 v]인가요?>

매개변수

설명

장치

사용할 거리 센서를 선택하십시오. 장치 창에 구성된 거리 센서 중에서 선택하십시오.

크기

확인할 물체의 크기:

  • 소형
  • 중형
  • 대형

물체를 찾은 거리#

거리 센서가 물체를 감지했는지 여부 부울 블록은 거리 센서가 현재 물체를 감지했는지 여부를 보고합니다.

  • 참 — 거리 센서가 물체를 감지했습니다.

  • 거짓 — 거리 센서가 물체를 감지하지 못했습니다.

<[Distance1 v] 객체 감지됨?>

매개변수

설명

장치

사용할 거리 센서를 선택하십시오. 장치 창에 구성된 거리 센서 중에서 선택하십시오.

예

50mm 이내에서 물체가 감지될 때까지 전진하십시오.#
시작 시
[Drive forward until the object is within 50 mm away.]
무한 반복
[앞으로 v] 방향으로 주행
<[Distance1 v] 객체 감지됨?>이면
<([Distance1 v] 객체 거리([mm v])) [math_less_than v] [50]>이면
주행 정지
중단