배우고픈 공돌이

9. 블루투스를 연결해보자 본문

ARM/RasberryPi3

9. 블루투스를 연결해보자

내 마음 아홉수 2017. 9. 28. 09:34

출처 : http://www.icbanq.com/PBLOGER/BOARD_VIEW.ASPX?number=1080



'라즈베리파이3' 에 내장된 블루투스기능을 사용하여, 블루투스 키보드를 연결해보자. 

 

step1. 우선 라즈베리파이를 켜고, 연결할 블루투스 장치( 키보드 )를 페어링 대기상태로 유지한다.

 

step2. 라즈베리파이에서 터미널을 실행한다.

 

 

step3. 터미널에서 bluetoothctl 을 실행한다.

 pi@raspberrypi:~$ bluetoothctl

 

step4. bluetoothctl 에서 사용 가능한 명령을 알려면 'help'를 입력한다.

 

 [bluetooth]# help

 

step5. 라즈베리파이의 블루투스 전원을 on 시킨다.

 

 [bluetooth]# power on

 

 

step6. 연결할 블루투스장치( 키보드 )를 검색한다.

 [bluetooth]# scan on

  

 

 

step7. '라즈베리파이3'의 블루투스 agent를 등록한다.

 [bluetooth]# agent on

 

 

 

step8. 검색된 장치와 페어링을 위해 'pair [ 장치의 MAC주소 ]' 를 입력한다.  ( step6 그림의 네모안에 밑줄로 표시된 부분이 MAC주소 )

 [bluetooth]# pair 20:73:00:07:10:15

 

이 때 장치에 따라 인증을 위한 PIN Code 입력을 요구할 수도 있다.( 이 경우 키보드에서 PIN Code를 입력 후, Enter )

 

 

PIN Code 입력 후, 'Pairing successful'이라는 메세지가 출력된다.

 

step9. 페어링 후 장치 사용을 위해 연결한다. connect [ 장치 MAC 주소 ]

 [bluetooth]# connect 20:73:00:07:10:15

 

 

이제 '라즈베리파이3'에서 연결된 블루투스 장치를 사용할 수 있다.

 

## 진행 도중 페어링이 안될 경우 'pairable on'명령을 실행하거나 'trust on'명령을 실행해야 할 수도 있다.

   ( 보통 기본 설정값으로 위에 언급한 설정만으로 연결된다. )

- pairable on : '라즈베리파이3'의 블루투스장치를 페어링 가능하도록 설정

- trust [ 장치 MAC 주소 ] : 페어링 대상 장치를 신뢰할 수 있는 장치로 설정


Comments