樹莓派藍牙與手機的通訊

一:準備工作

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

h

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包中找到,需要做一點修改,上傳到樹莓派即可用)

c

? ? ? ? ? ? 如出現(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

3):http://people.csail.mit.edu/albert/bluez-intro/x95.html

4):https://www.cnblogs.com/vamei/p/6753531.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容