Jak konfigurować i łączyć się z innymi urządzeniami za pomocą Bluetooth na Raspberry Pi

Jak konfigurować i łączyć się z innymi urządzeniami za pomocą Bluetooth na Raspberry Pi
Chcesz cieszyć się wolnym czasem, słuchając dobrej muzyki na Bluetooth Handsfree, ale nie wiesz, jak połączyć te zestawy słuchawkowe Bluetooth z Raspberry Pi, a następnie nie martw się, że ten zapis rozwiąże problem, wyjaśniając procedurę dotyczącej Konfigurowanie urządzeń Bluetooth z Raspberry Pi.

Co to jest urządzenie Bluetooth

Bluetooth to technologia bezprzewodowa, która łączy różne urządzenia na określonej długości fali, a dane są przesyłane między tymi urządzeniami. Urządzenia Bluetooth można ze sobą połączyć, jeśli znajdują się w zakresie 30 metrów, ale gdy przeszkody są między urządzeniami takimi jak ściany, ten zakres może być zmniejszony. Jest to bezpieczny sposób przesyłania danych między dwoma urządzeniami i może być używany do łączenia telefonów komórkowych, laptopów lub urządzeń peryferyjnych, takich jak zestawy słuchawkowe i klawiatury.

Jak skonfigurować Bluetooth na Raspberry Pi za pomocą terminalu

Uważa się to za dobrą praktykę, że za każdym razem, gdy zaczynasz system Raspberry Pi, pierwsza aktualizacja, a także zaktualizuj wszystkie pakiety repozytorium Raspberry Pi za pomocą polecenia:

$ sudo apt aktualizacja && sudo apt pełne upgrade -y

Po upewnieniu się, że wszystkie pakiety są aktualne, znajdziemy status naszej usługi Bluetooth za pomocą polecenia:

$ sudo Systemctl Status Bluetooth

W wyjściu wyczyszczono, że usługa Bluetooth jest w stanie aktywnym, możemy zatrzymać usługę Bluetooth za pomocą polecenia:

$ sudo systemctl stop Bluetooth

Ponownie sprawdź status usługi Bluetooth za pomocą polecenia SystemCTL:

$ sudo Systemctl Status Bluetooth

Aby rozpocząć usługę Bluetooth, wykonamy polecenie w terminalu Raspberry Pi:

$ sudo systemctl start bluetooth

Aby znaleźć nazwę naszego Bluetooth przez terminal, użyjemy polecenia:

$ hcitool Dev

W powyższym wyjściu widać, że nazwa naszego urządzenia Bluetooth „HCI0”, używając tej nazwy, skanujemy urządzenia w zakresie naszego Bluetooth:

$ HCITOOL -I HCI0 SCAN

„Desktop-BSDBlib” to urządzenie, do którego chcemy się połączyć, a jego adres MAC to E4: A4: 71: 79: 78: D5, zainicjujemy Bluetooth za pomocą polecenia:

$ Bluetoothctl

Gdy znajdziemy się w środowisku Bluetooth, włączymy moduł Bluetooth za pomocą polecenia:

zasilanie włączone

Po raz kolejny skanuj pobliskie urządzenia Bluetooth, które znajdują się w zakresie naszego Bluetooth:

Skanuj dalej

Połącz urządzenie z adresem MAC E4: A4: 71: 79: 78: D5 za pomocą polecenia zaufania:

Zaufaj E4: A4: 71: 79: 78: D5

Podłącz urządzenie za pomocą adresu MAC:

Connect E4: A4: 71: 79: 78: D5

Jeśli chcesz odłączyć urządzenie Bluetooth, wykonaj polecenie:

Odłącz E4: A4: 71: 79: 78: D5

Jak skonfigurować Bluetooth na Raspberry Pi za pomocą GUI

Inny sposób podłączenia urządzenia Bluetooth jest znacznie wygodniejszy, ponieważ jest oparty na GUI (graficzny interfejs użytkownika), kliknij ikonę Bluetooth na prawym górnym górze ekranu i pojawi się menu rozwijane, wybierz „Dodaj urządzenie”:

Kliknij urządzenie, do którego chcesz podłączyć przez Bluetooth i kliknij przycisk „Para”, w naszym przypadku urządzeniem jest „Desktop-BSDBlib”:

Urządzenie zostanie dodane, czerwony krzyż pokazuje, że urządzenie nie jest jeszcze podłączone, kliknij dodane urządzenie, pojawi się inne menu, aby wybrać „Connect”:

Ikona czerwonego koloru zamieni się w zielony kolor, który wskazuje, że urządzenie jest pomyślnie podłączone:

Aby uzyskać odłączenie, ponownie kliknij urządzenie i wybierz „Odłącz”, aby odłączyć urządzenie za pomocą Raspberry Pi:

Wniosek

Technologia Bluetooth jest obecnie bardzo popularna, aby podłączyć różne urządzenia, takie jak słuchawki bezprzewodowe i głośniki. Jednym z powodów popularności tych urządzeń Bluetooth jest to, że są one łatwe w obsłudze, ponieważ nie zawierają z nimi bałaganu przewodów. W tym zapisie konfiguracja urządzeń Bluetooth na Raspberry Pi została wyjaśniona za pośrednictwem interfejsu wiersza polecenia, a także graficznego interfejsu użytkownika.