linefollower
- ZumiAI.linefollower(speed=1, senBL=100, senBR=100, senBC=100, time=0)
라인 감지 센서를 이용하여 라인을 따라 주미가 이동하도록 명령합니다. 지정된 시간 동안 또는 교차로를 감지할 때까지 작동합니다.
- 매개변수:
speed (int) – 라인 따라 이동 속도 (가능한 값: 1, 2, 3)
senBL (int) – 아래 왼쪽 센서 감지 기준 값 (0 ~ 255)
senBR (int) – 아래 오른쪽 센서 감지 기준 값 (0 ~ 255)
senBC (int) – 아래 가운데 센서 감지 기준 값 (0 ~ 255)
time (float) – 라인을 따라 이동할 시간 (초 단위: 0.1 ~ 25). 0을 입력하면 교차로를 감지할 때까지 계속 작동합니다.
- 반환:
이 함수는 값을 반환하지 않습니다.
예제
>>> zumiAI.linefollower(1, 100, 100, 100, 5) 주미가 센서 감지 기준값 100으로 속도 1로 5초 동안 라인을 따라 이동합니다. >>> zumiAI.linefollower(2, 120, 120, 120, 0) 주미가 센서 감지 기준값 120으로 속도 2로 교차로를 감지할 때까지 라인을 따라 이동합니다.
참고
이 함수는 라인 시작 시 멈출 수 있는 기능이 필요할 수 있습니다.