Соединение Bluetooth с HC-05 сопряжено, но не подключено (в Linux)

У меня есть Arduino Uno, подключенный к чипу отправителя/приемника Bluetooth HC-05. Я пытаюсь создать соединение Bluetooth между моим ноутбуком Acer, работающим под управлением Ubuntu 14.04 LTS, и чипом HC-05.

Ubuntu обнаруживает чип HC-05, как видно ниже.

phodor@ubuntu: hcitool scan
Scanning ...
    11:22:33:44:55:66   HC-05

Я могу создать пару между устройством Bluetooth моего ноутбука и чипом HC-05. Однако я не могу создать соединение с этой парой из интерфейса Ubuntu. Кнопку "Подключение" невозможно нажать, как вы можете видеть на рисунке ниже.

Я попытался создать соединение с помощью терминала, но после этого терминал все еще не обнаружил никакого соединения.

phodor@ubuntu: sudo hcitool cc 11:22:33:44:55:66
[sudo] password for phodor: 
phodor@ubuntu: hcitool con
Connections:

Я также проверил, работает ли мое компьютерное устройство Bluetooth.

phodor@ubuntu: hcitool dev
Devices:
    hci0    AA:BB:CC:DD:EE:FF

Есть идеи, почему соединение не может быть создано ? Есть идеи о том, как это сделать с помощью интерфейса Ubuntu или терминала ?

, 👍1


2 ответа


0

вы можете посетить этот веб-сайт для получения дополнительной информации

http://wiki.micropython.org/official-accessories/Bluetooth-module-HC05

,

Ответы, основанные только на ссылках, не одобряются в Stack Exchange. Ответ должен, по крайней мере, суммировать то, что мы нашли бы, если бы перешли по ссылке. Кроме того, связь может прерваться. Пожалуйста, расширьте свой ответ., @Nick Gammon


1

Вы можете найти ответ в соединении Bluetooth с HC-05, сопряженным, но не подключенным

Шаг;

1.После того, как вы подключили HC-05, как вы описали, свяжите устройство, введя;

sudo rfcomm bind 0 "MAC address" 1

2.To запустите соединение и отобразите данные с помощью minicom, запустите;

sudo minicom -D /dev/rfcomm0

Вы заметите, что порт /dev/rfcomm0 также будет доступен в среде IDE arduino.

3.To выйдите из minicom, нажмите ctrl+A, а затем X.

,