Étape 3: GPS
J’utilise ici un intel fourni pour moi dans le cadre du concours. C’est une puce SIM28 avec une antenne sur la carte de dérivation que Grove vend (http://www.seeedstudio.com/depot/grove-gps-p-959.html?cPath=144_145). Ce qui est agréable, c’est qu’il y a un morceau d’upm écrit pour cette puce. Ce qui n’est pas si gentil (au moment d’écrire ces) est que ce code ne fonctionne pas (Voici l’exemple de code correspondant : https://github.com/intel-iot-devkit/upm/blob/2f1b... et le thread de forum de soutien pertinents : https://github.com/intel-iot-devkit/upm/blob/2f1b... (avec mon temporaire inefficace fixe)).
Retour sur le côté chance des choses cette petite puce ne tous les dur GPS levage vos sorties les phrases NMEA en texte brut par une connexion série UART et. Tout ce que vous avez à faire est d’analyser.
Comme vous pouvez voir sur les photos ci-dessus la configuration matérielle, parce que c’est assez simple. Puissance à puissance, terre à terre, rx tx et tx de rx (Oui vous lisez que droite, vous traversez les afin que quel que soit le périphérique gps transmet est reçu sur la broche de la réception de l’edison et vice-versa un).
J’ai également de montrer ici comment brancher les capteurs grove à l’aide de fil de branchement (puisque le kit concours n’avait pas le bouclier de grove et je na pas commander un parce qu’il ne serait pas arrivée à temps). Voici le code que j’ai l’analyse dehors :
Quelques todos que j’ai dans ce département sont
- Changement de la vitesse de transmission par défaut de 9600 à quelque chose de supérieur. Probablement obtenir plus de réponses plus rapide, surtout avec la manière inefficace, je reçois des données.
- Passer à l’utilisation d’upm dès qu’elle est mise à jour (il y a plusieurs fils là-dessus dans les forums d’intel et ils semblent un peu sensibles à ce sujet).
- Configurer la SIM28 à la seule sortie possible certains de la NMEA phrases qui devrait également accélérer les choses. Le premier et le dernier sur cette liste peuvent être accomplis en plongeant dans la documentation ici : http://www.seeedstudio.com/wiki/images/d/d7/SIMCo... .