配置蓝牙

用户可选配带蓝牙版本的设备,且蓝牙功能默认是使能的,在使用蓝牙之前需要先进行相关配置。

Raspberry Pi OS(Desktop)

在Desktop版本的操作系统中,可以通过桌面图标来配置蓝牙。

操作步骤:

  1. 左键单击桌面右上角的image-20240605110758062图标,在弹出的菜单中选择“Add Device”。
bt-1
  1. 在弹出的Add New Device窗格中查看扫描到的蓝牙设备,并选择需要连接的蓝牙设备,单击“Pair”进行配对。
bt-2
  1. 在弹出的提示框中选择“OK”,确认配对请求。
bt-3

提示

连接的蓝牙设备端也需要确认配对请求,否则会配对失败。

  1. 配对成功后,在弹出的提示框中单击“OK”,关闭页面。

  2. 左键单击桌面右上角的image-20240605110859418图标,查看蓝牙设备已连接。

bt-5

Raspberry Pi OS(Lite)

在Lite版本的操作系统中,可以通过命令行来配置蓝牙。

基本配置命令

命令功能说明
bluetoothctl scan on开启蓝牙扫描
bluetoothctl scan off关闭蓝牙扫描
bluetoothctl discoverable on开启蓝牙发现(可以让对方发现)
bluetoothctl discoverable off关闭蓝牙发现
bluetoothctl trust device_MAC信任设备
bluetoothctl connect device_MAC连接设备
bluetoothctl disconnect device_MAC与设备断开连接

配置示例

通过配置示例来介绍配置蓝牙的具体操作。

前提条件:

已开启待配对的蓝牙并确定蓝牙名称。

操作步骤:

  1. 进入bluetootch视图;
sudo bluetoothctl
  1. 使能bluetooth;
power on
  1. 扫描蓝牙设备;
scan on

回显信息:
​Discovery started
​[CHG] Controller B8:27:EB:85:04:8B Discovering: yes
​[NEW] Device 4A:39:CF:30:B3:11 4A-39-CF-30-B3-11

  1. 查找开启的蓝牙设备名称;
devices

回显信息:
​Device 6A:7F:60:69:8B:79 6A-7F-60-69-8B-79
​Device 67:64:5A:A3:2C:A2 67-64-5A-A3-2C-A2
​Device 56:6A:59:B0:1C:D1 Lefun
​Device 34:12:F9:91:FF:68 test

  1. 配对目标设备;
pair 34:12:F9:91:FF:68

"34:12:F9:91:FF:68"为目标设备的"device_MAC"。

回显信息:
​Attempting to pair with 34:12:F9:91:FF:68
​[CHG] Device 34:12:F9:91:FF:68 ServicesResolved: yes
​[CHG] Device 34:12:F9:91:FF:68 Paired: yes
​Pairing successful

提示

连接的蓝牙设备端也需要确认配对请求,否则会配对失败。

  1. 添加为信任设备;
trust 34:12:F9:91:FF:68

“34:12:F9:91:FF:68”为目标设备的“device_MAC”。

回显信息:
​[CHG] Device 34:12:F9:91:FF:68 Trusted: yes
​Changing 34:12:F9:91:FF:68 trust succeeded