In questa pagina
In questa pagina non sono stati trovati titoli.
Prodotti utilizzati in questo tutorial
Alcuni utenti ci hanno chiesto come collegare le loro schede simpleRTK2B o simpleRTK3B a un Arduino e abbiamo preparato questa guida per illustrare tutti i passaggi necessari.
Si noti che esistono molti modelli diversi di Arduino. Per realizzare questo tutorial abbiamo utilizzato un Arduino Uno R3.
Hardware richiesto:
- ricevitore simpleRTK2B o simpleRTK3B (in questo tutorial utilizziamo il modello simpleRTK2B Budget e il modello simpleRTK3B Pro )
- una scheda Arduino (in questo tutorial utilizziamo Arduino Uno R3)
- Cavo da USB-A a USB-B per collegare Arduino al computer
- Connettori Arduino (opzionali, nel caso in cui il ricevitore RTK non abbia connettori già saldati)
- Computer per il collegamento/la configurazione (in questo tutorial utilizziamo Windows 10)
- un cavo percollegareil ricevitore RTKal computer ai fini della configurazione (cavo da USB-A a mini USB persimpleRTK2B Budget oppure cavo da USB-A a USB-C per simpleRTK3B Pro)
Software necessario:
- IDE di Arduino
- u-center, nel caso in cui si disponga di un ricevitore simpleRTK2B con modulo u-blox
Come si fa?
Innanzitutto, dobbiamo configurare il ricevitore RTK (la velocità di trasmissione e i messaggi che desideri ricevere).
Come configurare il ricevitore simpleRTK2B
Come configurare il ricevitore simpleRTK3B
Come configurare il ricevitore simpleRTK2B
- Collega il ricevitore simpleRTK2B al PC utilizzando un cavo da USB-A a mini USB.
- Apri il software u-center.Vai suRicevitore—>Porta —> COM3oppure premi semplicemente Ctrl+3per collegarti al ricevitore simpleRTK2B tramite la porta COM3.
- Vai a Visualizza —>Visualizzazione dei messaggi oppure basta premere F9.
- A questo punto configura il tuo ricevitore simpleRTK2B come preferisci. Ad esempio, andremo a UBX—> CFG—> PRT menu nella vista Messaggi e imposta la configurazione come mostrato nell'immagine. Premi Invia. Ora hai il tuo ricevitore simpleRTK2B configurato per inviare messaggi NMEA alla porta UART1.
- Vai a Ricevitore —> Azione —> Salva la configurazione.
Come configurare il ricevitore simpleRTK3B
- Collega il ricevitore simpleRTK3B al PC utilizzando un cavo da USB-A a USB-C.
- Apri l'interfaccia web digitando 192.168.3.1 nel tuo browser preferito. Nella barra dei menu, vai su Comunicazione -> Porta seriale.
- Impostare la velocità di trasmissione a 38400 e premere Ok per salvare le impostazioni.
- Nella barra dei menu, seleziona Uscita NMEA/SBF e premere Nuovo flusso NMEA.Quindi seleziona la porta su cui desideri abilitarla. Scegli Porta seriale, stampa A seguire, seleziona COM1 come connessione/porta, premere Avanti. In questo esempio abiliteremo GGA con un intervallo di 1 secondo. Selezionare come indicato di seguito e fare clic su Fine.
È possibile attivare messaggi diversi con frequenze di aggiornamento diverse.
- Una volta terminato, ricordati di applicare queste modifiche premendo OK.
Una volta configurato il ricevitore RTK ArduSimple, procedere come segue.
void setup() {
Serial.begin(38400);
}
void loop() {
while ( Serial.available () )
{
Serial.write( Serial.read() );
}
delay(100);
}
- Collegal'antenna GNSSalricevitore ArduSimple, posiziona l'antennain un punto con una buona visuale sul cielo oppure vicino a una finestra per verificarne il funzionamento.
- Connettiti Ricevitore ArduSimple alla tua scheda Arduino (usa Connettori Arduino (se necessario).
- Apri il software Arduino IDE e vai alla Strumenti—> Monitor seriale e scegli la velocità di trasmissione che preferisci Ricevitore RTK e l'Arduino Uno configurato. Dovresti vedere i messaggi NMEA in arrivo come nell'immagine.
- Congratulazioni, ora puoi leggere i flussi di dati GNSS sulla tua scheda Arduino!
Hai ancora problemi?
Contattaci per ricevere assistenza da un vero ingegnere — non dall’intelligenza artificiale — oppure richiedi il tutorial che ti manca