Below you will find pages that utilize the taxonomy term “블루투스”
October 11, 2010
[BTPT 3/3] 아두이노+블루투스+안드로이드
그럼 무선으로 조종해 보겠습니다. 고고고~ 🙂
블루투스 모듈을 붙었지만, 아두이노 입장에서는 그냥 시리얼로 데이터가 들어오는 것이므로, 호스트 게스트간 사용할 적절한 포멧을 만들어 봤습니다.
#M<좌-방향><우-방향>[좌-속도][우-속도]
다른 명령들과 구분하기 위해 #M으로 시작하고, 방향은 전진, 후진, 정지에 ‘F’, ‘B’, ‘S’ 속도는 0~255까지 char의 범위 값으로 전달하였습니다. 예를 들면,
전속력 전진: #MFF\xff\xff 좌 회전: #MBF\xff\xff 정지: #MSS 해서 3~5바이트의 명령이 사용됩니다.
이제 조종기. 블루투스 모듈은 SPP 프로토콜이 올라가 있는 것으로 SPP프로토콜을 사용할 수 있는 호스트가 필요합니다.
October 7, 2010
[BTPT 2/3] 아두이노 모터 컨트롤 보드 만들기
아카데미 RC 탱크에는 기본으로 유선 조정기 (아래 그림에서 왼쪽 검은 뭉치)가 포함되어 있습니다.
유선 조정기는 모터마다 있는 접점 두 개 씩을 기계적으로 스위칭 할 수 있게 네 선으로 이루어져 있습니다.
건전지(AA*2)까지 조정기에 들어가기 때문에, 탱크의 몸체에는 모터를 제외하면 많은 부분이 빈 공간으로 남아 있습니다. 위 사진에서 바디에 올려둔 건전지 홀더는 크기를 가늠하기 위한 것으로 기본 포함 부품은 아니에요.
이 빈 공간에 아두이노를 올려 무선 조정을 해 보도록 하려고 합니다.
기본으로 들어있는 기어박스는 토이모터라고 부르는 3V DC 모터가 들어있습니다.