Programming/Arduino

[Arduino] 블루투스 모듈 HM-10 마스터-슬레이브 연결하기(how to arduino bluetooth module HM-10 master-slave connect)

devssun 2016. 10. 30. 22:29
728x90
반응형




한이음하는 중에 원래 마스터-슬레이브 한 후 핸드폰과 연결하려고했는데..  AT+ROLE명령어를 통해 하나의 HM-10에 마스터 모드를 주면 블루투스 기기 검색이 안떴었다..

알고보니 휴대폰과 HM-10을 연결하면 휴대폰이 마스터, HM-10이 슬레이브가 되어 작동하는거라고..

나는 마스터랑 마스터를 연결하려고했으니 안되는게 당연하다 ㅎ


어쨌든.. HM-10 마스터-슬레이브 연결법...


아래 명령어를 제외한 다른 명령어는 다음 URL에서 확인가능


http://blog.naver.com/xisaturn/220712028679




1. 모듈 이름 같게하기

AT+NAME[Para]

-> OK+SET[Para]



2. AT+ROLE[Para]

-> OK+SET[Para]

0 : Peripheral

1 : Central


3. AT+IMME[Para]

-> OK+SET[Para]

1: When module is powered on, only respond the AT Command, dont do anything. 

until AT + START is received, or can use AT+CON,AT+CONNL
0: When power on, work immediately
Default: 0

 


4. AT+CON[Para1]

-> OK+CONN[Para2]

Para1: Address
Like: 0017EA090909 Para2: A, E, F
A: Connecting
E: Connect error
F: Connect Fail



Para1에 연결할 모듈의 주소를 입력하면 마스터-슬레이브 모드 연결이 완료된다

두 모듈이 깜빡깜빡하다가 깜빡임을 멈추면 연결이 완료된 것



기타 명령어는 첨부파일 참고! 


마스터-슬레이브 연결이 되서 좋아했는데 핸드폰과 두 아두이노를 연결하는 방법에 대해 찾아야겠다..


Bluetooth4_en.pdf



반응형