HC-06 마스터와 슬레이브로 통신하기

메이커 2016-03-18 (금) 09:41 8년전 24660  

이번에는 HC-06 마스터와 슬레이브를 같이 사용하는 방법에 대해 알아보도록 하겠습니다.

 

HC-06에 대한 기술문의 링크

02cd46d8a607ca14b01d10ead866e139_1458261 

HC-06 마스터 보드

 

 

02cd46d8a607ca14b01d10ead866e139_1458261
 

HC-06 슬레이브 보드 

http://mechasolution.com/shop/goods/goods_view.php?goodsno=182


HC-06블루투스 모듈은 아두이노에서 쉽게 블루투스 통신을 사용할 수 있도록 해주는 모듈입니다.

 

슬레이브는 연결을 당하는 쪽이고, 마스터는 연결을 하는 쪽입니다.

 

마스터에서 자동으로 연결을 하기때문에 따로 설정을 해주실 필요는 없습니다!

 

회로 연결하기

 

마스터, 슬레이브 모두 동일합니다.

 

02cd46d8a607ca14b01d10ead866e139_1458261 

 

소스코드

마스터, 슬레이브 모두 동일합니다!

 #include <SoftwareSerial.h>

SoftwareSerial bluetooth(2, 3);

void setup() 

{

  Serial.begin(9600);

  bluetooth.begin(9600);

}

void loop()

{

  if (bluetooth.available()) {

    Serial.write(bluetooth.read());

  }

  if (Serial.available()) {

    bluetooth.write(Serial.read());

  }

}

 

 

기본 설정 하기

 

슬레이브와 마스터를 연결하기 위해서는 같은 장치명과, 같은 PIN번호를 가져야합니다.

기본설정은 슬레이브와 마스터 모두 동일합니다.

기본설정은 처음에 한번만 해주시면 됩니다.

 

1.배선후 소스코드를 업로드 하신다음에 시리얼 모니터를 올려주세요!

 

 

2.AT커멘드가 잘 입력되는지 확인합니다.

02cd46d8a607ca14b01d10ead866e139_1458261 

3. AT커멘드로 장치명을 지정합니다.

AT+NAME**** 으로 이름을 지정해주세요!

02cd46d8a607ca14b01d10ead866e139_1458261 

 

4. AT커멘드로 PIN번호를 지정합니다.

AT+PIN****

으로 지정할 수 있습니다. (4자리 숫자를 권장합니다.)

02cd46d8a607ca14b01d10ead866e139_1458261 

슬레이브와 마스터 모두 같은 설정을 해주셨다면, 모든 준비는 끝났습니다.

 

HC-06마스터보드와 슬레이브 보드 각각 전원을 연결해 주시면 마스터 보드에서 자동으로 연결을 합니다.

 

끝!

 

 

 

여기까지로 정말로 쉬운 HC-06마스터 슬레이브 사용법이었습니다!

 

 

 

사용법 동영상 입니다~

 

 

 

읽어주셔서 감사합니다.

www.mechasolution.com


 

 

 

 

  

메카리워즈 Image Map


모바일 버전으로 보기