Page 349 - 최강 아두이노 퍼스트 참고서
P. 349
블루투스 페어링(PAIRING)
블루투스 기기는 모두 페어링을 먼저 해주어야 합니다. 즉, 사용하고자 하는 기기와의 등록을
먼저 해주어야 합니다. 페어링이 안되면 사용 불가입니다.
HC-06 이라는 모듈은 슬레이브(Slave) 기능이 됩니다. 블루투스 슬레이브 기능은 다른 기기
에서의 요청이 들어오면 연결이 가능한 모듈입니다. 반대로 HC-05 모듈은 슬레이브 기능과,
마스터 기능이 지원되고 있습니다. HC-05 모듈에서의 마스터 기능은 주변의 블루투스 슬레
이브 기기 검색 및 연결 요청 기능이 있습니다. 단, 1 대의 슬레이브만 사용 할 수 있습니다. 즉,
1:1 페어링 및 통신만 지원되고 있습니다.
스마트폰의 블루투스 검색, 또는 PC, 노트북 등에서 “장치 추가” 등의 기능을 이용하 면 HC-
06 모듈이 작동 중인 경우 등록을 하여 암호 설정 후 바로 사용 가능합니다.
하드웨어 시리얼 포트 사용
블루투스 HC-06 모듈을 아두이노 보드의 하드웨어 시리얼 포트에 연결하여 사용하는 방식입
니다.
아두이노 보드들에는 모두 시리얼 통신 가능 포트가 존재하고 있습니다. 즉, 아두이노 보드에
사용되는 MCU 의 종류에 따라 하드웨어 시리얼 통신 가능 포트는 1 개 또는 4 개의 포트까지
사용 가능합니다. 아두이노 우노 R3 보드에는 1 개의 하드웨어 시리얼 통신 포트가 있습니다.
아두이노 포트의 하드웨어 UART 포트 RX (D0), TX (D1) 연결하여 바로 사용 가능합니다. 블
루투스 모듈만 연결 하면 Serial.print(), Serial.Read() 등의 함수 사용시 시 리얼 모니터 창의
내용을 동일하게 사용 가능합니다.
349