BluetoothMaster - 안드로이드용 블루투스 시리얼 통신 테스트 프로그램 V1.0
Interface&System/BluetoothMaster 2010/12/02 09:11- 설치 OS: 안드로이드 2.1 이상
- 지원 블루투스 모듈: myBluetooth-EX
- 동작 확인된 스마트 폰
- 갤럭시 S
- 갤럭시 탭
- 디자이어
- 베가
- 모토로이(XT720) - thanks to kinong
- Sony Ericsson x10 mini - thanks to 2525kih@naver.com
설치는 안드로이드 마켓에서 BluetoothMaster를 검색하시거나 아래 QR코드를 스마트폰으로 스캔하시면 마켓의 해당 링크로 바로 이동하실 수 있습니다.
BluetoothMaster 테스트 환경
- 안드로이드 스마트폰
- myBluetooth-EX
- myMCU-EXP 확장보드
- myUSB2UART
BluetoothMaster 사용법
아래에 설명하는 순서대로 동작시키면 myBluetooth-EX와 스마트 폰의 페어링 및 동작 유무를 손쉽게 확인할 수 있습니다.
1) BluetoothMaster 실행하기
스마트 폰에 BluetoothMaster를 설치한 후 어래 이미지와 같은 아이콘을 클릭합니다.
2) 메뉴 화면 전환
아이콘을 클릭하면 BluetoothMaster의 타이틀 화면이 나옵니다. 화면의 아무곳이나 터치하면 메뉴 화면으로 전환됩니다.
3) 블루투스 연결하기
"1. Connect 선택 후 연결한 장치를 선택합니다. 이전에 연결한 적이 있는 장치들이 목록에 표시됩니다. 여러 개의 myBluetooth-EX가 혼재하는 환경일 경우는 주소까지 확인한 후 선택해 주세요. 목록에 myBluetooth-EX가 없다면 [Scan for devices]를 클릭하여 장치를 찾아주시기 바랍니다.
여기까지 진행되었다면 myBlutooth-EX와 안드로이드 스마트폰은 서로 연결이 된 셈입니다.
4) 에코 모드 동작
에코 모드는 연결된 myBluetooth-EX가 어떤 데이터를 보내면 이를 수신한 후 다시 그대로 재발송하는 모드로 송수신을 테스트하는 가장 간단한 방법입니다. 위 예에서는 위드로봇에서 제작한 myMCU-EXP 확장 보드에 임베디드 보드를 연결한 후 간단한 프로그램을 작성하여 PC에서 ComPortMaster를 이용하여 특정 문자를 발송하는 예입니다. 임베디드 보드에서 문자를 발송하면 BluetoothMaster가 이를 받아 재전송하는 모습을 보실 수 있습니다.
5) send 모드 동작
때론 좀 더 간단하게 테스트를 해 보시고 싶다면 Send 버튼을 클릭하시면 됩니다. "Withrobot..." 이라는 문자열을 myBluetooth-EX에 전송합니다. 버튼을 한 번 누를 때 마다 전송하게 프로그래밍 되어 있습니다.
테스트 동영상
위 전체 과정을 동영상으로 촬영하였습니다. 해상도 문제로 화면의 문자들은 명확하게 보이지는 않지만 전체 동작의 흐름을 파악하시는데 도움이 될 것입니다.
추후 PC에서 동작하는 ComPortMaster 기능을 일부 포함하여 안드로이드 폰에서도 손쉽게 시리얼 통신 테스트를 진행할 수 있도록 할 예정입니다.
공지 사항
- 타사의 블루투스 모듈과의 연계 문의, 기술 지원은 제공하지 않습니다.
- 무선 통신은 RF 상황에 따라 100% 동작을 보장할 수 없습니다. 본 프로그램 사용 중에 통신 문제로 송수신 데이터는 일부 유실 될 수 있으며 이에 따른 피해에 대해 책임을 지지 않습니다.
- 동작하는 스마트폰 모델은 현재 위드로봇에서 보유 중인 스마트폰을 대상으로 동작 확인하였습니다. 다른 모델에서 동작 확인이 되시면 다른 사용자분들을 위해 댓글 형식으로 알려주세요. 동작 확인 스마트폰 목록을 갱신하도록 하겠습니다.
'Interface&System > BluetoothMaster' 카테고리의 다른 글
| BluetoothMaster V2.0 (16) | 2011/02/07 |
|---|---|
| BluetoothMaster - 안드로이드용 블루투스 시리얼 통신 테스트 프로그램 V1.0 (11) | 2010/12/02 |

