配置蓝牙

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

Raspberry Pi OS(Desktop)

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

操作步骤:

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

提示

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

  1. 配对成功后,在弹出的提示框中单击“OK”关闭页面。
  2. 左键单击桌面右上角的image-20240605110859418图标,查看蓝牙设备已连接。
image-20240605110907489

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