Chinaunix首页 | 论坛 | 博客
  • 博客访问: 31159
  • 博文数量: 11
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2020-01-16 10:50
文章分类

全部博文(11)

文章存档

2020年(11)

我的朋友
最近访客

分类: LINUX

2020-02-23 19:56:37

1、安装蓝牙相关软件包
sudo apt-get install pi-bluetooth bluez bluez-firmware blueman
2、添加pi用户到蓝牙组
sudo usermod -G bluetooth -a pi 
sudo reboot 
之后蓝牙可以使用
3、开启蓝牙设备
sudo vi /etc/systemd/system/dbus-org.bluez.service

重启树莓派sudo reboot
输入hciconfig命令可查看蓝牙服务

在系统shell中可以通过hciconfig来控制蓝牙模块,比如我们要开启蓝牙模块
sudo hciconfig hci0 up
相反我们也可关闭蓝牙模块:
sudo hciconfig hci0 down
4.查看适配器提供的各种功能:sudo sdptool browse local

5.等待连接:
sudo rfcomm watch hci0会自动进行连接,测试时没有成功。
开启蓝牙可被发现功能:
sudo hciconfig hci0 piscan
查看rfcomm0串口
与手机连接成功后,进入ls /dev 会有rfcomm0文件,相反没连接成功则没有这个文件。

连接成功后,可通过xgcom进行蓝牙串口通信。(xgcom安装见下章)
6.进入ubuntu系统,打开xgcom
等待连接:sudo rfcomm watch hci0会自动进行连接,测试时没有成功。
开启蓝牙可被发现功能:
sudo hciconfig hci0 piscan
查看rfcomm0串口
连接成功后,ls /dev 会看到rfcomm0端口。
连接成功后,可通过minicom进行蓝牙串口通信。
————————————————
版权声明:本文为CSDN博主「leleyuan1130」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/leleyuan1130/article/details/90444560

配置参数: 
点击配置,弹出一个配置参数对话框configure,在对话框输入树莓派蓝牙虚拟出来的串口,即:
/dev/rfcomm0,接口进行手机与树莓派进行蓝牙数据通信。


阅读(5388) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~