6. 함수 설명
6. 함수 설명
▣ FF함수 : 직진 라인트레이싱 함수
①acc : 초기 가속도 시간 값 (0~255)
②count : 직진 횟수 (1~255)
③speed : 속도 값 (0~20)
④f_delay : 직진 딜레이값 (0~65535)
▣ 설명
①acc : 정해진 시간 만큼 2부터 speed값 까지 증가함(천천히 이동)
사용하지 않은 경우 0으로 기입
②count : +크로스를 몇 칸 직진 할지 정함
③speed : 로봇의 직진 라인트레이싱 속도 값
④f_delay : +크로스를 넘어간 후 시간 만큼 직진 라인트레이싱
▣ LEFT함수 : + 크로스에서 좌회전 함수
①lspeed : 왼쪽 모터 속도 값 (-20~20)
②rspeed : 오른쪽 모터 속도 값 (~20~20)
▣ 설명
+ 크로스에서 제자리 좌회전하는 함수입니다. 상황에 따라서는 제자리 회전이 아닌
서로 다른 속도값으로 회전이 가능합니다.
▣ RIGHT함수 : + 크로스에서 우회전 함수
①lspeed : 왼쪽 모터 속도 값 (-20~20)
②rspeed : 오른쪽 모터 속도 값 (-20~20)
▣ 설명
+ 크로스에서 제자리 우회전하는 함수입니다. 상황에 따라서는 제자리 회전이 아닌
서로 다른 속도값으로 회전이 가능합니다.
▣ LINE_DELAY함수 : 시간만큼 라인트레이싱 하는 함수
①_delay : 라인트레이싱 시간 값 (0~65535)
②speed : 속도 값 (0~20)
▣ 설명
_delay 시간만큼 라인트레이싱 하는 함수입니다.
▣ LIFT_UP함수 : 팔레트를 상승 시키는 함수
①_delay : 서보모터 딜레이 값(0~255)
▣ 설명
#define DOWN 값 부터 #define UP까지 서보 값을 1칸씩 증가시켜 움직입니다.
_delay값이 커질 수록 느리게 움직이고, 낮을 수록 빠르게 움직입니다.
▣ LIFT_DOWN함수 : 팔레트를 하강 시키는 함수
①_delay : 서보모터 딜레이 값(0~255)
▣ 설명
#define UP 값 부터 #define DOWN까지 서보값을 1칸씩 감소시켜 움직입니다.
_delay값이 커질 수록 느리게 움직이고, 낮을 수록 빠르게 움직입니다.