一:準備工作
1> 器材
????樹莓派,電腦,micro_USB線,USB轉(zhuǎn)網(wǎng)口線
2> 升級樹莓派,安裝軟件
????sudo apt-get update
????sudo apt-get upgrade -y
????sudo apt-get dist-upgrade -y
????sudo apt-get install pi-bluetooth bluez bluez-firmware blueman
? ? sudo reboot?
3> 下載安裝PyBluez
? ? pip install pybluez
二:開始連接
1> 查看藍牙狀態(tài) :? systemctl status bluetooth

2> 查看藍牙配置信息 : hciconfig -a

3>? 修改樹莓派的名字:? ?sudo hciconfig hci0 -name new_name
4>? 配對
????????上圖紅線位置為啟動藍牙時的默認配置,此時手機無法掃描到樹莓派,修改配置: sudo hciconfig hci0 piscan,

? ? ? ? 配置完成后,打開手機藍牙設置,查找樹莓派藍牙,手機與樹莓派配對成功(只是配對,還不能連接)
5>? 連接
? ? ? ? a> 添加用戶組? ?sudo usermod -G bluetooth -a pi
? ? ? ? b>? 連接配置
? ? ? ? ? ? 打開配置文件,修改如下配置:(可能需要權(quán)限)
?????????????????vim /etc/systemd/system/dbus-org.bluez.service

? ?到目前位置所有的配置都已經(jīng)完成,有的可能需要重啟樹莓派,若重啟,需重新配置第四步,但無需配對了
?????????c>? 運行服務器程序,進行廣播,(程序可在pybluz包中找到,需要做一點修改,上傳到樹莓派即可用)

? ? ? ? ? ? 如出現(xiàn)上圖所示,即可用手機藍牙助手連接樹莓派了
? ? ? ? ? ? 收發(fā)效果如下所示


實驗代碼:

參考連接:
1):http://blog.sina.com.cn/s/blog_533074eb01012zr8.html
2):http://shumeipai.nxez.com/2016/07/10/raspberry-pi-3-how-to-use-bluetooth.html