4

Я использую Raspberry Pi Zero с Iot pHat и смог подключиться к Pi с помощью USB-кабеля, используя это руководство. Затем я настроил свой домашний WiFi с помощью pHat. Затем я включил Pi с отдельным источником питания. Затем я могу подключиться к Pi по беспроводной сети через мою домашнюю сеть.

Напоследок на мой вопрос. Я хотел бы подключить Pi к беспроводной клавиатуре. Я пытаюсь использовать инструмент bluetoothctl для его подключения. При включенном scan on Pi распознает клавиатуру, но при сопряжении она не будет сопряжена. Вот терминальная сессия:

[CHG] Device 0C:4D:12:11:01:E4 Name: Bluetooth Keyboard
[CHG] Device 0C:4D:12:11:01:E4 Alias: Bluetooth Keyboard
[bluetooth]# pair 0C:4D:12:11:01:E4
Attempting to pair with 0C:4D:12:11:01:E4
[CHG] Device 0C:4D:12:11:01:E4 Connected: yes
[CHG] Device 0C:4D:12:11:01:E4 Connected: no
[CHG] Device 0C:4D:12:11:01:E4 Connected: yes
[CHG] Device 0C:4D:12:11:01:E4 Connected: no
[CHG] Device 0C:4D:12:11:01:E4 Connected: yes
[CHG] Device 0C:4D:12:11:01:E4 Connected: no
[CHG] Device 0C:4D:12:11:01:E4 Connected: yes
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device 0C:4D:12:11:01:E4 Connected: no

Как видите, похоже, что он подключается и отключается неоднократно.

1 ответ1

1

попробуйте эти шаги;

  • переведите клавиатуру в режим сопряжения (k380 удерживайте клавишу bt, которую вы также хотите назначить устройству)
  • на пи-консоли запустите bluetoothctl
  • тип power on
  • тип agent on
  • тип pair 0C:4D:12:11:01:E4
  • введите код пары на клавиатуре в соответствии с запросом
  • тип connect 0C:4D:12:11:01:E4
  • тип trust 0C:4D:12:11:01:E4
  • тип agent off
  • типа quit

надеюсь, у вас должна быть подключена клавиатура bt. Возможно, вам придется проделать дополнительную работу, чтобы обеспечить включение BT и сопряжение при перезапуске устройства.

вам необходимо включить агент, чтобы клавиатура могла выполнять парный код. некоторые клавиатуры могут отличаться.

надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .