Sommige gebruikers hebben ons gevraagd hoe ze hun simpleRTK2B or simpleRTK3B boards naar een Arduino en we hebben deze gids opgesteld om alle noodzakelijke stappen te laten zien.
Merk op dat er veel verschillende modellen van Arduino zijn. We hebben Arduino Uno R3 gebruikt om deze tutorial voor te bereiden.
Vereiste hardware:
- simpleRTK2B or simpleRTK3B ontvanger (we gebruiken simpleRTK2B Budget en simpleRTK3B Pro in deze zelfstudie)
- een Arduino-bord (we gebruiken Arduino Uno R3 in deze tutorial)
- USB-A naar USB-B kabel om Arduino op je computer aan te sluiten
- Arduino Headers (optioneel, voor het geval uw RTK-ontvanger geen headers heeft gesoldeerd)
- Computer voor aansluiting/configuratie (we gebruiken Windows 10 voor deze tutorial)
- een kabel om RTK aan te sluiten ontvanger aan op uw computer voor configuratie (USB-A naar mini-USB-kabel voor simpleRTK2B Budget of USB-A naar USB-C kabel voor simpleRTK3B Pro)
Vereiste software:
- Arduino IDE
- u-center voor het geval je hebt, heb je simpleRTK2B ontvanger met u-blox module
Hoe je dat doet?
Eerst moeten we uw RTK-ontvanger (de baudrate en de berichten die je wilt ontvangen).
Hoe te configureren simpleRTK2B Ontvanger
Hoe te configureren simpleRTK3B Ontvanger
Hoe te configureren simpleRTK2B Ontvanger
- Koppel jouw simpleRTK2B ontvanger op uw pc met behulp van een USB-A naar mini-USB-kabel.
- Openen u-center software. Ga naar Ontvanger ->Poort -> COM3 of gewoon pruk Ctrl + 3 om verbinding mee te maken simpleRTK2B ontvanger via COM3.
- Ga naar Bekijk ->Berichten bekijken of druk gewoon op F9.
- Configureer bij deze stap uw simpleRTK2B ontvanger naar je zin. We gaan bijvoorbeeld naar UBX-> CFG-> PRT menu in de Berichtenweergave en stel de configuratie in zoals weergegeven op de afbeelding. druk op stuur. Nu heb je jouw simpleRTK2B ontvanger geconfigureerd om te verzenden NMEA berichten naar de UART1-poort.
- Ga naar Ontvanger -> Actie -> Bewaar configuratie.
Hoe te configureren simpleRTK3B Ontvanger
- Koppel jouw simpleRTK3B ontvanger op uw pc met behulp van een USB-A naar USB-C-kabel.
- Open de webinterface door 192.168.3.1 in uw favoriete webbrowser te typen. Ga in de menubalk naar Communicatie -> Serial Port.
- Stel de baudsnelheid in op 38400 en druk op Ok om de instellingen op te slaan.
- Ga in de menubalk naar NMEA/SBF-uitgang en druk op Nieuwe NMEA-streamSelecteer vervolgens op welke poort u deze wilt inschakelen. Kiezen seriële poort, pers Vervolgens kiezen COM1 druk als verbinding/poort Next. Voor dit voorbeeld zullen we inschakelen GGA met een interval van 1 sec. Selecteer zoals hieronder en klik Finish.
U kunt verschillende berichten met verschillende updatesnelheden inschakelen. - Als u klaar bent, vergeet dan niet om deze wijzigingen toe te passen door op te drukken OK.
Als je eenmaal je hebt ArduSimple RTK-ontvanger geconfigureerd, voert u de volgende stappen uit.
void setup() {
Serial.begin(38400);
}
void loop() {
while ( Serial.available () )
{
Serial.write( Serial.read() );
}
delay(100);
}
- Sluit de GNSS antenneeen naar jouw ArduSimple ontvanger, plaats je antennea op een locatie met goed zicht op de lucht, of in de buurt van een venster om de functionaliteit te testen.
- Connect ArduSimple ontvanger naar je Arduino-bord (gebruik Arduino-headers indien nodig).
- Open de Arduino IDE-software en ga naar het Hulpmiddelen-> Seriële monitor en kies de baudrate uw RTK-ontvanger en Arduino Uno geconfigureerd. U zou inkomende NMEA-berichten moeten zien zoals op de afbeelding.
- Gefeliciteerd, je kunt nu GNSS-gegevensstromen in je Arduino-bord lezen!