Étape 1: Arduino
Le GPS Ublox NEO - 6M est assez facile à utiliser avec Arduino.
Il y a quelques options pour les bibliothèques de l’Arduino GPS. J’ai choisi TinyGPSPlus :
http://arduiniana.org/Libraries/tinygpsplus/
Il y a aussi une TinyGPS, je crois qu’écrite par la même personne.
Vous devez également inclure SoftwareSerial.h pour utiliser cette bibliothèque.
Matériel : Certains des modules UBLOX NEO - 6M viennent avec un en-tête lâche 4 broches. Ceux-ci peuvent être soudés avec broches va dans les deux sens. Malheureusement, j’ai mis certains sur le mauvais côté d’un autre projet et devait les dessouder et mettre quelques nouveaux de l’autre côté.
TIP: J’ai vu une photo d’une personne qui utilise ces types de clips (voir photo) afin que vous n’avez pas à décider à l’avance.
Connecter les quatre broches de UBLOX à un Arduino comme suit :
Ublox - Arduino
GND - GND
TX - broche numérique (D4 dans le DeviceExample)
RX - broche numérique (D3 dans le DeviceExample)
VCC - 5Vdc ou 3.3Vdc
Maintenant vous pouvez commencer votre environnement Arduino et exécuter l’exemple de TinyGPSPlus appelé DeviceExample.
Dans l’esquisse, modifiez GPSBaud = 9600
Devrait fonctionner correctement.
TIP: Voici une chose qu'il faut se rappeler, la broche TX de la UBLOX va à la broche RX de l’Arduino et vice versa.
TECHNOBABBLE : L’explication de ceci n’est pas si mal. TX est synonyme de transmission où les données sont envoyées sur. RX est synonyme de réception données intervient.
Donc le UBLOX-TX envoie des données à l’Arduino-RX
Et le RX-UBLOX reçoit les données de l’Arduino-TX
Astuce : Alors que la norme est d’épinglettes dans l’optique de l’appareil, ce n’est pas toujours le cas.