Aktualisierung (10 / 10 / 2024): Wir haben alle unsere Produkte auf Lager, finden Sie uns auch in und dem    Jetzt shoppen

So verbinden Sie Ihr simpleRTK2B zu einem Raspberry Pi

Abdeckung Raspberry Pi
Abdeckung Raspberry Pi

Einige Benutzer haben uns gefragt, wie sie ihre Verbindung herstellen können ArduSimple Boards an einen Raspberry Pi anzuschließen und wir haben diese Anleitung vorbereitet, um alle notwendigen Schritte zu zeigen.
Beachten Sie, dass es viele verschiedene Modelle von Raspberry Pi gibt. Zur Vorbereitung dieses Tutorials haben wir Raspberry Pi 4 Model B verwendet.

In diesem Tutorial verwenden wir eine Remote-Verbindung zum Raspberry Pi, um die Notwendigkeit einer dedizierten Tastatur, Maus oder eines Bildschirms für den Raspberry Pi zu vermeiden. Wenn Sie bereits über diese Peripheriegeräte verfügen, können Sie alle Schritte im Zusammenhang mit der Remote-Verbindung überspringen.

Erforderliche Hardware:

Erforderliche Software:

So verbinden Sie Ihr simpleRTK2B zu einem Raspberry Pi?

Installieren Sie zunächst das Raspberry Pi-Betriebssystem.

  1. Schließen Sie die microSD-Karte an Ihren Computer an. Führen Sie SDFormatter aus und wählen Sie das SD-Kartenlaufwerk aus. Überprüfen Schnellformatierung. Klicken Sie  Format.
  1. Führen Sie den Raspberry Pi Imager als Administrator aus. Klicken OS WÄHLEN.
  1. Wählen Raspberry Pi OS (andere)–>Select Raspberry Pi OS voll mit Desktop-Umgebung und empfohlenen Anwendungen. 
  1. At Lagerung Wählen Sie Ihre SD-Karte aus. Drücke den Zahnrad-Symbol an der rechten Ecke.
  1. Hier können Sie Ihre einrichten Benutzername und dem Passwort für die Anmeldung am Raspberry Pi. Und dein WLAN-Name und dem Passwort.
  1. Klicken Sie SPAREN und dem SCHREIBEN.
  2. Öffnen Sie das BOOT-Laufwerk, während sich die microSD-Karte noch in Ihrem Computer befindet.
  3. Öffnen Sie die Datei cmdline.txt mit einem Texteditor und fügen Sie am Ende den folgenden Text hinzu: IP=10.0.0.1 und speichern Sie die Datei.
  1. Erstellen Sie eine neue leere Datei in BOOT namens ssh, ohne Erweiterung (Sie können eine TXT-Datei erstellen und die Erweiterung entfernen).
  1. Werfen Sie die Karte aus Windows aus.

Zweitens: Richten Sie eine Remote-Verbindung ein.

Wenn Sie einen Bildschirm und eine Tastatur für Ihren Raspberry Pi haben, können Sie die zweiten Schritte überspringen und fortfahren Step.

  1. Gehen Sie zu Windows Bedienfeld–>Netzwerk und Internet–>Netzwerkverbindungen.
    Stellen Sie sicher, dass Ihre Ethernet-Verbindung aktiviert ist (falls nicht, klicken Sie mit der rechten Maustaste auf Ethernet und wählen Sie „Aktivieren“).
  1. Rechtsklick auf die Ethernet-Verbindung–>Eigenschaften–>Select Internetprotokoll Version 4 (TCP/IPv4)–>Klicken Sie Schaltfläche Eigenschaften.
  1. Stellen Sie die Adressen wie im Bild unten ein, klicken Sie OK.
  1. Legen Sie die microSD-Karte in Ihren Raspberry Pi ein.
    Verbinden Sie Raspberry Pi und Ihren Computer über ein Ethernet-Kabel.
    Schalten Sie Ihren Raspberry Pi ein und warten Sie ein paar Sekunden.
  2. Öffnen Sie die PuttY-Anwendung, stellen Sie den Hostnamen auf 10.0.0.1 ein und klicken Sie auf Öffnen (alle Warnungen bestätigen).
  1. Eine Eingabeaufforderung wird geöffnet. Verwenden Sie den Benutzernamen und das Passwort, die Sie in Schritt 5 festgelegt haben.
  1. Herzlichen Glückwunsch, Sie haben Fernzugriff auf Ihren Raspberry Pi!

Drittens konfigurieren Sie den Raspberry Pi UART für die Kommunikation mit dem GNSS-Empfänger.

  1. Führen Sie auf dem Terminal aus sudo raspi-konfig.
  1. Wählen Sie 5 Schnittstellenoptionen.
  1. Select Seriell.
  1. Wählen bei „Möchten Sie, dass eine Login-Shell seriell zugänglich ist?“
  1. Wählen bei „Möchten Sie, dass die Hardware des seriellen Ports aktiviert wird?“
  1. Wählen und dem .
  1. Wenn Sie zum Neustart aufgefordert werden, wählen Sie , die PuttY-Sitzung wird automatisch geschlossen.

Viertens: Kommunikation testen.

  1. Verbinden Sie Ihren Receiver (mit Standardkonfiguration) mit dem Raspberry Pi Raspberry Pi adapter for simpleRTK.
    Wenn du ein ... hast simpleRTK3B Pro, gehen Sie zu 192.168.3.1, aktivieren Sie NMEA Ausgang an COM1. Denn mit simpleRTK3B, jede Positionsausgabe ist standardmäßig deaktiviert. Wenn Sie nicht wissen, wie das geht, schauen Sie sich das an Bedienungsanleitung.
  1. Schließen Sie die GNSS-Antenne an Ihren Empfänger an.
  2. Öffnen Sie PuttY erneut und stellen Sie die Verbindung wie in Schritt 2 her. Geben Sie Folgendes ein: sudo nano test.py.
  3. Geben Sie den folgenden Code ein oder kopieren Sie ihn und fügen Sie ihn ein:
    #! / usr / bin / env python
    Importzeit
    Seriennummer importieren
    ser = serial.Serial(
    port='/dev/serial0',
    Baudrate = 115200,
    parität=serial.PARITY_NONE,
    stopbits=serial.STOPBITS_ONE,
    bytesize=serial.EIGHTBITS,
    timeout = 1
    )
    Zähler=0
    während 1:
    x=ser.readline()
    drucken (x)

Note : Wenn Sie eine neuere Version des Raspberry Pi haben, könnte Ihr serieller Port heißen dev/ttyAMA0 anstelle von dev/serial0. Überprüfen Sie, wie Ihr Raspberry Pi die UART an den Pins 14 und 15 benennt

    Dies ist ein Skript, das Informationen vom GNSS-Empfänger liest.
    Die Baudratenkonfiguration gilt für die Standardkonfiguration des simpleRTK2B und kann bei Bedarf geändert werden.
  1. Presse Strg + X und Änderungen speichern.
  2. Typ: pythontest.py.
    Sie sollten eingehende NMEA-Sätze wie im Bild unten sehen.
  1. Presse Strg + C beenden.
    Herzlichen Glückwunsch, Sie können jetzt GNSS-Datenströme in Ihrem Raspberry Pi lesen!

Endlich die GNSS-Diagnose auf Ihrem Raspberry Pi!

  1. Lassen Sie uns das Raspberry Pi WiFi aktivieren, um eine Verbindung zum Internet herzustellen und einige SW-Pakete herunterzuladen. Wenn Sie Ihr WLAN bereits in Schritt 5 aktiviert haben, können Sie diesen Teil überspringen und mit Schritt 35 fortfahren.
    Typ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf.
    Fügen Sie den Netzwerkteil wie im Bild unten hinzu, wobei ssid Ihre WLAN-SSID und psk Ihr WLAN-Passwort ist.
  1. Presse Strg + X und Änderungen speichern.
  2. Typ Sudo Neustart, wodurch Ihr Raspberry Pi neu gestartet wird (und die PuttY-Sitzung geschlossen wird).
  3. Öffnen Sie die PuttY-Sitzung erneut.
    Typ sudo apt-get install gpsd gpsd-clients python-GPS- Ortung und warten Sie auf die Paketinstallation (bestätigen Sie alle Warnungen).
  4. Typ:
    sudo systemctl stop gpsd.socket
    sudo systemctl deaktiviert gpsd.socket
    sudo gpsd /dev/serial0 -F /var/run/gpsd.sock
  1. Typ GPS und Sie sehen einen Monitor des GPS-Status.
  1. Presse Strg + X um den Monitor zu verlassen.
  2. Typ GPS für einen leichteren Monitor.
  1. Presse Strg + X um den Monitor zu verlassen.
  2. Jetzt können Sie Ihren GNSS-Empfänger auf dem Raspberry Pi verwenden.
Wenn Sie dieses Tutorial machen möchten, haben wir alle Produkte auf Lager und sind versandbereit:

Wenn Ihnen dieser Inhalt gefallen hat, können Sie uns weiter folgen Twitter, YouTube, Facebook or LinkedIn um über solche Inhalte auf dem Laufenden zu bleiben.

Haben Sie Fragen oder Wünsche?
Kontaktiere uns! Wir antworten <24 Stunden!

Möchten Sie mehr über GPS/RTK erfahren?

1. Unser Engineering-Team wird sich mit Ihnen in Verbindung setzen, um alle Fragen zu klären
2. Wir halten Sie über Werbeaktionen und neue Produktveröffentlichungen auf dem Laufenden
3. Sie hören nur von uns, wenn wir wichtige Neuigkeiten haben, wir spammen Ihre E-Mail nicht zu