Aggiornamento (23 / 06 / 2025): Abbiamo un ampio stock di tutti i nostri prodotti, trovaci anche in e    Acquista ora

Come collegare il tuo simpleRTK2B a un Raspberry Pi

coprire il lampone pi
coprire il lampone pi

Alcuni utenti ci hanno chiesto come possono connettere il loro ArduSimple schede a un Raspberry Pi e abbiamo preparato questa guida per mostrare tutti i passaggi necessari.
Nota che esistono molti modelli diversi di Raspberry Pi, per preparare questo tutorial abbiamo utilizzato Raspberry Pi 4 Modello B.

In questo tutorial utilizzeremo una connessione remota al Raspberry Pi per evitare la necessità di una tastiera, un mouse o uno schermo dedicati per il Raspberry Pi. Se possiedi già queste periferiche puoi saltare tutti i passaggi relativi alla connessione remota.

Hardware richiesto:

Software richiesto:

Come collegare il tuo simpleRTK2B a un Raspberry Pi?

Innanzitutto, installa il sistema operativo Raspberry Pi.

  1. Collega la scheda microSD al computer. Esegui SDFormatter e seleziona l'unità della scheda SD. Controllo Formattazione veloce. Clicchi Formato.
  1. Esegui l'imager Raspberry Pi come amministratore. Clic SCEGLI IL SO.
  1. Scegli Sistema operativo Raspberry pi (altro)–>Seleziona Sistema operativo Raspberry Pi pieno con ambiente desktop e applicazioni consigliate. 
  1. At Archiviazione seleziona la tua scheda SD. Clicca il Icona dell'ingranaggio sull'angolo destro.
  1. Qui puoi impostare il tuo Nome utente e Password per accedere a Raspberry Pi. E il tuo Nome WiFi e password.
  1. Clicchi RISPARMIA e SCRIVERE.
  2. Con la scheda microSD ancora nel computer, apri l'unità BOOT.
  3. Aprire il file cmdline.txt con un editor di testo e aggiungi alla fine il seguente testo: ip = 10.0.0.1 e salva il file.
  1. Crea un nuovo file vuoto in BOOT chiamato SSH, senza alcuna estensione (puoi creare un file txt e rimuovere l'estensione).
  1. Espelli la scheda da Windows.

In secondo luogo, imposta la connessione remota.

Se disponi di uno schermo e di una tastiera per il tuo Raspberry Pi, puoi saltare i secondi passaggi e continuare da step 19.

  1. Vai a Windows Pannello di controllo–>Rete e Internet–>Le connessioni di rete.
    Assicurati che la tua connessione Ethernet sia abilitata (in caso contrario, fai clic con il pulsante destro del mouse su Ethernet e seleziona Abilita).
  1. Fare clic destro sul Connessione Ethernet–>Proprietà–>Seleziona Protocollo Internet versione 4 (TCP/IPv4)–>Clicchi Pulsante Proprietà.
  1. Imposta gli indirizzi come nell'immagine qui sotto, clicca OK.
  1. Inserisci la scheda microSD nel tuo Raspberry Pi.
    Collega un cavo Ethernet tra Raspberry Pi e il tuo computer.
    Alimenta il tuo Raspberry Pi, attendi qualche secondo.
  2. Apri l'applicazione PuttY e imposta il nome host su 10.0.0.1, fai clic su Apri (riconoscere tutti gli avvertimenti).
  1. Si aprirà un prompt dei comandi, utilizza il nome utente e la password impostati nel passaggio 5.
  1. Congratulazioni, hai accesso remoto al tuo Raspberry Pi!

In terzo luogo, configura Raspberry Pi UART per comunicare con il ricevitore GNSS.

  1. Sul terminale, corri sudo raspi-config.
  1. Seleziona 5 Opzioni di interfaccia.
  1. Seleziona Seriale.
  1. Scegli in "Vuoi che una shell di login sia accessibile tramite seriale?"
  1. Scegli in "Desideri che l'hardware della porta seriale sia abilitato?"
  1. Scegli e .
  1. Quando ti viene chiesto di riavviare, scegli , la sessione PuttY si chiuderà automaticamente.

In quarto luogo, testare le comunicazioni.

  1. Collega il tuo ricevitore (con configurazione predefinita) al Raspberry Pi con il Raspberry Pi adapter for simpleRTK.
    Se si dispone di un simpleRTK3B Pro, vai a 192.168.3.1, abilita NMEA uscita su COM1. Perché con simpleRTK3B, qualsiasi uscita di posizione è disabilitata per impostazione predefinita. Se non sai come farlo, controlla il Manuale Utente.
  1. Collega l'antenna GNSS al ricevitore.
  2. Apri di nuovo PuttY e connettiti come nel passaggio 2. Digita: sudo nano test.py.
  3. Digita o copia incolla il seguente codice:
    #! / usr / bin / env python
    tempo di importazione
    importare seriale
    ser = seriale.Seriale(
    port='/dev/serial0′,
    velocità di trasmissione = 115200,
    parità=seriale.PARITY_NONE,
    stopbits=seriale.STOPBITS_ONE,
    bytesize=seriale.EIGHTBITS,
    timeout = 1
    )
    contatore=0
    mentre 1:
    x=ser.readline()
    stampa (x)

Note: : se hai una versione più recente del Raspberry Pi, la tua porta seriale potrebbe chiamarsi sviluppo/ttyAMA0 invece di dev/serial0. Controlla come il tuo Raspberry Pi nomina l'UART sui pin 14 e 15

    Questo è uno script che leggerà le informazioni dal ricevitore GNSS.
    La configurazione della velocità di trasmissione è valida per la configurazione predefinita di simpleRTK2B e può essere modificato se necessario.
  1. Stampa Ctrl + X e Salva modifiche.
  2. Tipo: python test.py.
    Dovresti vedere le frasi NMEA in arrivo come nell'immagine qui sotto.
  1. Stampa Ctrl + C uscire.
    Congratulazioni, ora puoi leggere i flussi di dati GNSS nel tuo Raspberry Pi!

Finalmente la diagnostica GNSS sul tuo Raspberry Pi!

  1. Abilitiamo il Raspberry Pi WiFi a connettersi a Internet e scarichiamo alcuni pacchetti sw. Se hai già abilitato il WiFi al passaggio 5, puoi saltare questa parte e andare al passaggio 35.
    Tipo sudo nano /etc/wpa_supplicant/wpa_supplicant.conf.
    Aggiungi la parte di rete come nell'immagine qui sotto, dove ssid è il tuo SSID WiFi e psk è la tua password WiFi.
  1. Stampa Ctrl + X e Salva modifiche.
  2. Tipo sudo reboot, che riavvierà il tuo Raspberry Pi (e chiuderà la sessione PuttY).
  3. Riaprire la sessione PuttY.
    Tipo sudo apt-get install gpsd gpsd-clients python-gps e attendere l'installazione del pacchetto (riconoscere tutti gli avvisi).
  4. Tipo:
    sudo systemctl stop gpsd.socket
    sudo systemctl disabilita gpsd.socket
    sudo gpsd /dev/serial0 -F /var/run/gpsd.sock
  1. Tipo gpsmon e vedrai un monitor dello stato del GPS.
  1. Stampa Ctrl + X per uscire dal monitor.
  2. Tipo cgps per un monitor più leggero.
  1. Stampa Ctrl + X per uscire dal monitor.
  2. Ora sei pronto per utilizzare il tuo ricevitore GNSS su Raspberry Pi.
Se vuoi fare questo tutorial, abbiamo tutti i prodotti in stock e pronti per essere spediti:

Se ti è piaciuto questo contenuto, puoi seguirci su Twitter, YouTube, Facebook or LinkedIn per rimanere aggiornato su contenuti come questo.

Hai domande o richieste?
Contattaci! Risponderemo <24 ore!

Vuoi saperne di più su GPS/RTK?

1. Il nostro team di ingegneri ti contatterà per risolvere qualsiasi domanda
2. Ti terremo aggiornato sulle promozioni e sul rilascio di nuovi prodotti
3. Riceverai nostre notizie solo quando avremo notizie importanti, non invieremo spam alla tua email