Inhaltsverzeichnis:

Raspberry Pi Bluetooth zu PuTTY unter Windows 10. - Gunook
Raspberry Pi Bluetooth zu PuTTY unter Windows 10. - Gunook

Video: Raspberry Pi Bluetooth zu PuTTY unter Windows 10. - Gunook

Video: Raspberry Pi Bluetooth zu PuTTY unter Windows 10. - Gunook
Video: Windows 10 On The Raspberry Pi400 Is Here And Performance Is Pretty Good! 2024, Juli
Anonim
Raspberry Pi Bluetooth zu PuTTY unter Windows 10
Raspberry Pi Bluetooth zu PuTTY unter Windows 10

Sowohl der Raspberry Pi 3 B als auch der Raspberry Pi Zero W verfügen über eine Bluetooth-Funktion. Sie können Ihren seriellen Port für Dinge wie ein GPS-Gerät freigeben, indem Sie stattdessen den Bluetooth-Transceiver für alle Shell-Zugriffe konfigurieren.

Patrick Hundal hat einen ausgezeichneten Artikel mit dem Titel Headless Raspberry Pi configuration over Bluetooth geschrieben, der zeigt, wie das Bluetooth-Radio für Shell-Logins konfiguriert wird. Dieser Artikel erweitert diese Arbeit, indem er zeigt, wie man mit einer solchen Konfiguration von Raspberry Pi für den Shell-Zugriff über PuTTY auf einem Windows 10-Computer koppelt.

Schritt 1: Konfigurieren Sie Raspberry Pi für Bluetooth

Konfigurieren Sie zunächst Ihren Raspberry Pi für den Bluetooth-Shell-Zugriff, indem Sie den Anweisungen in Patrick Hundals Artikel Headless Raspberry Pi configuration over Bluetooth folgen.

Hinweise zu diesem Vorgang:

Als Alternative zur Vorkonfiguration der SD-Karte bestand die von mir verwendete Methode darin, den seriellen Port des Pi zu aktivieren, sich mit dem PuTTY-Terminalprogramm über einen USB-Seriell-Konverter anzumelden und das System des Pi zu konfigurieren, während es auf der Zielhardware lief. Es gibt viele andere Lehrartikel zu diesem Thema.

Schritt 2: Konfigurieren Sie Windows 10 für Raspberry Pi Bluetooth

Nachdem Sie das Bluetooth Ihres Raspberry Pi für den Shell-Zugriff konfiguriert haben und der Pi vollständig gestartet und in Reichweite ist, können wir mit der Kopplung mit Windows 10 beginnen.

Um einen COM-Port mit einem Rasperry Pi/Windows 10 Bluetooth-Pairing zu verknüpfen, gehen wir wie folgt vor:

Aktivieren Sie auf Ihrem Windows 10 Desktop/Laptop zuerst den Bluetooth-Transceiver. Wählen Sie Start, Einstellungen und dann Geräte. Widerstehen Sie an dieser Stelle der intuitiven Versuchung, Bluetooth oder ein anderes Gerät hinzuzufügen. Scrollen Sie stattdessen nach unten zu "Verwandte Einstellungen" und wählen Sie Geräte und Drucker aus. Suchen Sie Ihren Desktop/Laptop unter „Geräte“, klicken Sie mit der rechten Maustaste darauf und wählen Sie dann Bluetooth-Einstellungen aus dem Popup-Menü. Dadurch wird der Dialog „Bluetooth-Einstellungen“angezeigt:

Wählen Sie die Registerkarte COM-Ports und dann Hinzufügen…, um den Dialog 'COM-Port hinzufügen' aufzurufen. Hier wählen wir das Optionsfeld 'Ausgehend' aus und klicken dann auf Durchsuchen… Dies führt zum Dialog 'Bluetooth-Gerät auswählen'. Wenn alles gut läuft, sollte Ihr Raspberry Pi als erkanntes Gerät aufgeführt sein. Wählen Sie das aufgelistete Raspberry Pi-Gerät aus und klicken Sie zweimal auf OK. Dies sollte Sie zum Dialogfeld mit den Registerkarten COM-Ports zurückbringen und einen COM-Port auflisten, der jetzt mit der Windows 10 / Raspberry Pi-Kopplung verknüpft ist. Notieren Sie, welcher COM-Port zugewiesen wurde.

Schritt 3: Melden Sie sich bei der Bluetooth-Shell Ihres Pi an

Melden Sie sich bei der Bluetooth-Shell Ihres Pi an
Melden Sie sich bei der Bluetooth-Shell Ihres Pi an

Laden Sie die PuTTY-Terminalsoftware herunter und installieren Sie sie.

Sie sollten jetzt in der Lage sein, eine Anmeldesitzung von Ihrem Windows 10-Computer mit dem zuvor angegebenen nummerierten COM-Port mit einer Geschwindigkeit von 115200 bps zu initiieren.

Viel Glück!

Abschließender Vorschlag:

Getty, das auf dem Pi ausgeführt wird, wurde so konfiguriert, dass sich Benutzer automatisch anmelden, wenn sie sich über PuTTY verbinden. Da es keine anderen Datenschutzmaßnahmen gibt, möchten Sie dieses Verhalten möglicherweise umgehen und sich auf die üblichen Anforderungen an Benutzername und Passwort verlassen, um ein Mindestmaß an Sicherheit zu gewährleisten.

Entfernen Sie dazu die '-a pi'-Einstellungen in der folgenden Zeile Ihrer Datei /home/pi/btserial.sh:

ExecStart=/usr/bin/rfcomm watch hci0 1 getty rfcomm0 115200 vt100 -a pi

Empfohlen: