Certains utilisateurs nous ont demandé comment connecter leur simpleRTK2B or simpleRTK3B cartes à un Arduino et nous avons préparé ce guide pour montrer toutes les étapes nécessaires.
Notez qu'il existe de nombreux modèles différents d'Arduino. Nous avons utilisé Arduino Uno R3 pour préparer ce tutoriel.
Matériel requis:
- simpleRTK2B or simpleRTK3B récepteur (nous utilisons simpleRTK2B Budget et simpleRTK3B Pro dans ce tutoriel)
- une carte Arduino (nous utilisons Arduino Uno R3 dans ce tutoriel)
- Câble USB-A vers USB-B pour connecter Arduino à votre ordinateur
- Arduino En-têtes (facultatif, au cas où votre récepteur RTK n'a pas d'en-têtes soudés)
- Ordinateur pour la connexion/configuration (nous utilisons Windows 10 pour ce tutoriel)
- un câble connecter RTK récepteur à votre ordinateur pour configuration (câble USB-A vers mini USB pour simpleRTK2B Budget ou câble USB-A vers USB-C pour simpleRTK3B Pro)
Logiciel requis:
- IDE Arduino
- u-center au cas où vous auriez simpleRTK2B récepteur avec module u-blox
Comment faire?
Tout d'abord, nous devons configurer votre Récepteur RTK (le débit en bauds et les messages que vous souhaitez recevoir).
Comment configurer simpleRTK2B Récepteur
Comment configurer simpleRTK3B Récepteur
Comment configurer simpleRTK2B Récepteur
- Connectez votre simpleRTK2B récepteur à votre PC à l'aide d'un câble USB-A vers mini USB.
- Ouvert u-center logiciel. Cliquez sur Récepteur ->Port —>COM3 ou juste pRess Ctrl + 3 se connecter à simpleRTK2B récepteur via COM3.
- Cliquez sur Voir ->Affichage des messages ou appuyez simplement sur F9.
- A cette étape, configurez votre simpleRTK2B récepteur à votre guise. Par exemple, nous irons à UBX-> CFG-> PRT menu dans la vue Messages et définissez la configuration comme indiqué sur l'image. Presse Envoyer. Maintenant vous avez votre simpleRTK2B récepteur configuré pour envoyer NMEA messages au port UART1.
- Cliquez sur Récepteur -> Action -> Enregistrer la configuration.
Comment configurer simpleRTK3B Récepteur
- Connectez votre simpleRTK3B récepteur à votre PC à l'aide d'un câble USB-A vers USB-C.
- Ouvrez l'interface Web en tapant 192.168.3.1 dans votre navigateur Web préféré. Dans la barre de menus, accédez à Communication -> Ports de série.
- Définissez le débit en bauds sur 38400 et appuyez sur Ok pour enregistrer les paramètres.
- Dans la barre de menus, accédez à Sortie NMEA/SBF et appuyez sur Nouveau flux NMEA.Sélectionnez ensuite sur quel port vous souhaitez l'activer. Choisir Port série, press Ensuite, Sélectionner COM1 comme connexion/port, appuyez sur Suivant. Pour cet exemple, nous allons activer GGA avec un intervalle de 1 seconde. Sélectionnez comme ci-dessous et cliquez Finition.
Vous pouvez activer différents messages à différents taux de mise à jour. - Une fois que vous avez terminé, n'oubliez pas d'appliquer ces modifications en appuyant sur OK.
Une fois que vous avez votre ArduSimple Récepteur RTK configuré, procédez comme suit.
void setup() {
Serial.begin(38400);
}
void loop() {
while ( Serial.available () )
{
Serial.write( Serial.read() );
}
delay(100);
}
- Branchez le GNSS antenneun à votre ArduSimple récepteur, place ton antennea dans un endroit avec bonne vue du ciel, ou près d'une fenêtre pour tester la fonctionnalité.
- NOUS CONTACTER ArduSimple récepteur à votre carte Arduino (utilisez En-têtes Arduino si besoin).
- Ouvrez le logiciel Arduino IDE et accédez au Outils-> Moniteur série et choisissez le débit en bauds de votre Récepteur RTK et Arduino Uno configuré. Vous devriez voir les messages NMEA entrants comme sur l'image.
- Félicitations, vous pouvez maintenant lire les flux de données GNSS sur votre carte Arduino !