-
更新系统软件包
sudo apt update sudo apt upgrade
-
安装相关的软件包
sudo apt install bluetooth pi-bluetooth bluez blueman mplayer
-
启动蓝牙命令行工具
bluetoothctl
-
开启代理
agent on
-
扫描设备
scan on
通过扫描设备,可以检索到对应设备的MAC地址,之后可以用该设备的MAC地址来与树莓派进行配对,扫描结果如下
[bluetooth]# scan on Discovery started [CHG] Controller E4:5F:01:26:55:90 Discovering: yes [NEW] Device 4A:E4:8E:E3:BC:54 4A-E4-8E-E3-BC-54 [CHG] Device 9C:19:C2:4D:88:DC Name: Redmi Buds 3
-
树莓派与蓝牙设备进行配对
[bluetooth]# pair 9C:19:C2:4D:88:DC Attempting to pair with 9C:19:C2:4D:88:DC [CHG] Device 9C:19:C2:4D:88:DC Connected: yes
配对成功(这里我使用树莓派与我的蓝牙耳机进行配对)
-
连接设备(第一次配对会自动连接,否则需要执行以下命令连接)
[Redmi Buds 3]# connect 9C:19:C2:4D:88:DC Attempting to connect to 9C:19:C2:4D:88:DC [CHG] Device 9C:19:C2:4D:88:DC Connected: yes Connection successful
连接成功(如需退出可输入
quit
退出蓝牙) -
连接成功后另外开启一个终端,通过mplayer播放音乐
pi@raspberrypi:~/Desktop $ mplayer music.mp3 MPlayer 1.4 (Debian), built with gcc-10 (C) 2000-2019 MPlayer Team Playing music.mp3. libavformat version 58.45.100 (external) Audio only file format detected. Load subtitles in ./ ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III AUDIO: 44100 Hz, 2 ch, s16le, 320.0 kbit/22.68% (ratio: 40000->176400) Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample) Video: no video Starting playback... A: 5.9 (05.9) of 256.0 (04:16.0) 1.8%
可以使用
alsamixer
命令来控制声音的大小
标签:树莓,19,9C,蓝牙,开启,DC,88,C2,4D 来源: https://www.cnblogs.com/blueberry-mint/p/16575252.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。