温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何配置bluetoothctl实现蓝牙连接并播放音乐

发布时间:2021-10-13 11:34:11 来源:亿速云 阅读:1090 作者:iii 栏目:编程语言

这篇文章主要介绍“如何配置bluetoothctl实现蓝牙连接并播放音乐”,在日常操作中,相信很多人在如何配置bluetoothctl实现蓝牙连接并播放音乐问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何配置bluetoothctl实现蓝牙连接并播放音乐”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1. 安装bluetoothctl

sudo apt-get install pi-bluetooth

2. 配置,如果配置超时,需要重试一次

sudo hciattach /dev/ttyAMA0 bcm43xx 921600 noflow -

如下图,输出  Device setup complete  说明配置成功。

如何配置bluetoothctl实现蓝牙连接并播放音乐

3. 进入bluetoothctl

sudo bluetoothctl

如下图,输出 Agent registered 说明成功

如何配置bluetoothctl实现蓝牙连接并播放音乐

4. 开启蓝牙

power on

如下图,输出 Changing power on succeeded 说明成功

如何配置bluetoothctl实现蓝牙连接并播放音乐

5. 可被发现

discoverable on

如下图,输出 Changing discoverable on succeeded 说明成功

如何配置bluetoothctl实现蓝牙连接并播放音乐

6. 搜索设备

scan on

如下图,输出 Discovery started 说明成功

如何配置bluetoothctl实现蓝牙连接并播放音乐

到这一步就可以继续使用设置来发现和连接蓝牙了。

7. 停止搜索设备

scan off

8. 连接设备

找到要连接的设备的MAC地址后,现在可以继续将Raspberry Pi与之配对 。

①要使蓝牙将设备与Raspberry Pi配对,您需要使用以下命令 :

pair [XX:XX:XX:XX:XX:XX]

实例:连接小米手机

pair F4:60:E2:D0:F8:B6

②首次配对设备时,将立即连接到该设备。  但是,一旦超出Raspberry Pi的蓝牙范围,您将需要使用以下命令重新连接设备。

connect [XX:XX:XX:XX:XX:XX]

③ 如果您不想重新配对设备,则可以使用rust命令。

该命令与其他两个命令一样工作,并且需要您要信任的蓝牙设备的MAC地址。

trust [XX:XX:XX:XX:XX:XX]

完成初始配对后,您才可以在Raspberry Pi上信任蓝牙设备。

9. 小试一把吧

安装播放器:

在Ubuntu上安装sox【Sox(Sound eXchange)是操作声音文件的瑞士军刀,它可以播放、转换音频文件,添加效果。 】:

sudo apt-get install sox libsox-fmt-all

libsox-fmt-all包含mp3的解码器和其它格式的解码器。

播放音乐:

play 鸿雁.mp3

到此,关于“如何配置bluetoothctl实现蓝牙连接并播放音乐”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI