Etape 1: Connexion entre le GPS et un Arduino
- Broche 4 et 3 sur le connecteur USB mini B Holux M-1000 sont TX et RX (donc je n’ai pas d’ajouter des fils de la PCB. Voilà de bonnes nouvelles à me rendre la vie plus facile. En fait, j’avais pensé que la prise USB est uniquement pour le chargement de la batterie!)
- Les broches 5 et 1 du connecteur USB sont Vcharge (5V) et GND, respectivement en tant que norme USB brochage.
- Plage de tension de ces deux RX et TX-pins est 3.3 – 5V
- Format de données : NMEA0183 version 3.01, GGA, RMC, VTG, GSA, GSV
- Consommation électrique : 40 – 50 ma en mode normal, 35mA en mode économie d’énergie
Afin de lire les données série du GPS, j’ai utilisé des mini Jeonlab (Arduino minime que j’ai fait), mais n’importe quel Arduino compatible Conseil travaillera. Le GPS (Holux M-1000) et la v1.3 mini Jeonlab avec une carte de dérivation FTDI apparaissent dans l’image. Je dois le câble mini-B USB A, mais je ne voulais pas couper le câble, alors j’ai utilisé un connecteur USB-A femelle, comme le montre une autre image. Notez que seulement 3 broches (V +, GND et TX de GPS) sont utilisées puisque j’ai seulement besoin lire les données séries du GPS, ne pas envoyer toute donnée ou une commande à elle. Pour ce test, j’ai branché la broche TX du GPS à l’une des broches numériques sur JeonLab mini, 10 et cette broche comme logiciel port série. Étant donné que je n’ai pas encore un écran LCD, je devais sauver le matériel port série pour la carte de dérivation FTDI communiquer avec le PC. C’est pourquoi j’ai mis en place le port série de logiciel pour le GPS. Pour plus de détails, voir ci-joint Arduino croquis.
Et une autre photo montre comment ils sont reliés entre eux. La carte de dérivation FTDI est connectée à mon ordinateur via le câble USB.