라인 트래커#
소개#
라인 트래커는 적외선 LED와 광 센서를 사용하여 전방 표면의 반사율을 감지하는 아날로그 센서입니다. 로봇 섀시 하단에 장착하여 로봇이 미리 표시된 경로를 따라 이동할 수 있도록 설계되었습니다.
![]()
이 페이지에서는 예시 회선 추적기 이름으로 line_tracker 사용합니다. 필요에 따라 직접 설정한 이름으로 바꿔주세요.
다음은 사용 가능한 방법 목록입니다.
reflectivity– 표면에서 반사되는 빛의 양을 백분율로 나타내는integer를 반환합니다.
생성자 – 라인 트래커를 수동으로 초기화합니다.
Line– 라인 추적기를 생성합니다.
반사율#
reflectivity 표면에서 반사되는 빛의 양을 백분율로 나타내는 integer를 반환합니다. 이것은 로봇이 미리 표시된 경로를 따라가는 데 도움이 될 수 있습니다.
메모:
반사율이 0%라는 것은 물체가 매우 어둡다는 것을 의미합니다.
반사율 100%는 물체가 매우 밝다는 것을 의미합니다.
Usage:
line_tracker.reflectivity(units)
매개변수 |
설명 |
|---|---|
|
선택 사항입니다. 반사율을 반환할 단위는 다음과 같습니다. |
건설자#
생성자는 VEXcode 외부에서 라인 트래커를 구성하는 데 필요한 Line 객체를 수동으로 생성하는 데 사용됩니다.
Line#
Line 라인 트래커를 생성합니다.
Usage:
Line(port)
매개변수 |
설명 |
|---|---|
|
라인 트래커가 연결된 3선 포트: |
# Create a Line Tracker in Port A
line_tracker = Line(brain.three_wire_port.a)