본문 바로가기

EPL

TPBot Car Kit를 Joystick:bit로 조종하기

반응형

본 체험은 아이씨뱅큐에서 진행하는 무상 체험단 활동으로 작성한 것입니다.

오늘의 체험은 Joystick:bit로 TPBot을 조종하기입니다. Joystick:bit와 TPBot을 같은 라디오 그룹으로 설정하고,
Joystick:bit의 rocker를 움직여서 움직인 값에 따라서 TPBot이 전진, 후진, 좌회전, 우회전합니다.

먼저 Joystick:bit를 추가하여야 합니다.

Joystick으로 검색합니다.

 

Joystick:bit를 추가하면 사용할 수 있는 블록들입니다.

블록들이 단촐하네요.

 

Joystick:bit 쪽 코드입니다.

라디오 그룹을 1로 설정합니다. rocker X 값이 200보다 작으면 라디오 주파수 4를 전송, rocker X 값이 800보다 크면 라디오 주파수 3을 전송, rocker Y 값이 200보다 작으면 라디오 주파수 2를 전송, rocker Y 값이 800보다 크면 라디오 주파수 1을 전송, rocker의 X, Y 값이 없으면, 즉 rocker를 조작하지 않으면 라디오 주파수 0을 전송합니다.

TPBot 쪽 코드입니다.

라디오 그룹을 1로 설정합니다. 라디오를 수신하면 수신 값은 receivedNumber에 저장됩니다. 이 값을 v에 저장합니다. v값이 1이면 50%의 speed로 전진합니다. v값이 2이면 50%의 speed로 후진합니다. v값이 3이면 50%의 speed로 좌회진합니다. v값이 4이면 50%의 speed로 우회진합니다. v값이 0이면 정지합니다. 

 

동영상입니다.

이상으로 Joystick:bit로 TPBot 조종하기 체험이었습니다.

반응형