아두이노와 블루투스(HC-06)간 어플을 사용하여 SoftwareSerial을 이용한 통신 기초내용입니다

 

적용어플은 이번에 적용할 코드에 특성화된 어플이기에 하기와 같이 접속하여 다운받으시기

바랍니다.

 

# 어플 다운로드 방법

  플레이스토어에서 BlueTerm 검색

 

 

 

하기와 같이 아두이노와 블루투스를 연결합니다.


아두이노 코드는 하기와 같다.


#include <SoftwareSerial.h>     // 소프트웨어 시리얼 헤더파일 호출


SoftwareSerial BTSerial(2,3);     // 블루투스 TX, RX를 아두이노 디지털핀 2,3번 지정 (초기화)


void setup()  

  { 

      Serial.begin(9600);           // 아두이노의 시리얼 모니터 통신속도

     

     BTSerial.begin(9600);         // Bluetooth 통신속도

}


void loop()

  if (BTSerial.available()) {            // 블루투스 시리얼 OPEN 시

    Serial.write(BTSerial.read());     // 블루투스 어플 입력값을 시리얼 모니터 출력

  }

  if (Serial.available()) {               // 시리얼 OPEN 시

    BTSerial.write(Serial.read());     // 시리얼모니터 입력값 블루투스 어플 출력

    

  }

}



휴대폰 블루투스기능 ON 시킨 후 BlueTerm 어플을 실행한다.


어플 실행 후 하기 화면 connect device선택 후 HC-06 블루투스 모듈 선택한다.


# 블루투스모듈 연결 password 초기값은 1234




상기 셋팅 후 블루투스 어플과 시리얼 모니터간의 텍스트 전송이 가능하다.

 

'아두이노' 카테고리의 다른 글

포토센서  (0) 2016.07.27
신호등제어  (0) 2016.07.27
코드밴더  (0) 2016.07.27
아두이노 블루투스 LED, 모터제어  (0) 2016.07.20
아두이노 개발환경 설치  (0) 2016.07.20

+ Recent posts