관리 메뉴

IT창고

라즈베리파이3로 블루투스 활용하기 본문

라즈베리파이

라즈베리파이3로 블루투스 활용하기

방구석여포 2017. 8. 9. 23:56

라즈베리파이3에는 많은 기능들이 있는데 그중 하나로 블루투스 기능도 포함됩니다. 이번에는 라즈베리파이3로 블루투스를 활용해 보는 법을 알아보겠습니다.

 

 

PUTTY창을 켜고 먼저 설치해야 할 것들이 있습니다.

sudo apt-get install pi-bluetooth, bluetooth, bluez 설치합니다.

설치하시는 동안 휴대폰에서 BlueTerm이라는 어플을 설치해줍니다.

전부 설치가 되었다면 sudo reboot로 재부팅 한번 해줍니다.

 

블루투스툴이 전부 설치가 되었는데 PUTTY창에 bluetoothctl 입력해줍니다.

 

​블루투스입력상태가 되었는데 주변에 블루투스 기기가 있는지 찾아봐야합니다.

자신의 휴대폰에 블루투스를 켜주시고 PUTTY창에 scan on을 해서 자신의 휴대폰 블루투스를 찾고 연결해줍니다.

연결하고 scan off로 주변의 블루투스 찾기를 종료합니다.

 

라즈베리파이3에서 페어링을 걸수있습니다. PUTTY창에 pair 휴대폰ip를 입력하면 페어링여부를 묻고 승낙하시면 됩니다.

승낙한 후 trust 휴대폰ip를 입력하면 장치신뢰인증을 합니다.

 

설정을 한후에 quit으로 밖으로 나옵니다.

PUTTY창에 sudo rfcomm watch all&를 치면 연결요청을 시도하고 휴대폰으로가서 아까 설치한 BlueTerm이란 어플을 사용합니다. 

 

아래 Connect device를 눌러 아까 블루투스로 찾아낸 라즈베리파이3를 연결해줍니다.


이제 연결이 끝났으면 활용을 해보는데 PUTTY창에  echo"글쓰기">  /dev/rfcomm0를 치면 BlueTerm어플로 글이 전송되게됩니다!

 

정상적으로 전송이 됬는데 이번엔 반대로 BlueTerm의 글을 PUTTY창으로 글을 전송해보겠습니다.

BuleTerm에 원하는 글을 쓰고 PUTTY창에 cat /dev/rfcomm0을 치면 BlueTerm에 쓴 글이 PUTTY창으로 전송됩니다.

라즈베이파이3로 간단한 블루투스 활용법이였습니다.

 

 

 

 

 


 

Comments