Table des matières:

Tutoriel Arduino GPS Shield : Calculateur de distance : 5 étapes
Tutoriel Arduino GPS Shield : Calculateur de distance : 5 étapes

Vidéo: Tutoriel Arduino GPS Shield : Calculateur de distance : 5 étapes

Vidéo: Tutoriel Arduino GPS Shield : Calculateur de distance : 5 étapes
Vidéo: Arduino Tutorial 100: Codage du LoRa Chat v.1.0 2024, Décembre
Anonim
Tutoriel Arduino GPS Shield: Calculateur de distance
Tutoriel Arduino GPS Shield: Calculateur de distance

Le GPS ou Global Positioning System est un système de radionavigation par satellite qui vous permet d'obtenir votre position et de vous guider à travers d'autres emplacements grâce à une carte bien reconnue et prédéfinie comme Google maps, et dans le monde d'Arduino, cela est accompli par l'Arduino Bouclier GPS.

Le GPS connaît votre position grâce aux valeurs de latitude et de longitude de votre position qui spécifient où vous êtes exactement dans le monde et nous allons utiliser ces deux mesures pour calculer la distance entre votre position actuelle et la destination souhaitée à l'aide du bouclier GPS sur 1Sheeld dans un didacticiel rapide et amusant sur le bouclier GPS Arduino.

Parlons de l'idée derrière ce tutoriel Arduino GPS Shield…

Idée:

Dans le didacticiel Arduino GPS Shield, nous allons utiliser le GPS Shield de 1Sheeld via son application Android/iOS compagnon pour obtenir l'emplacement actuel.

Nous y parvenons en indiquant à l'application (en utilisant le bouclier de reconnaissance vocale), à la fois la latitude et la longitude de l'emplacement souhaité que nous voulons atteindre et l'Arduino calculera la distance directe entre les 2 emplacements en unité de km (en utilisant le bouclier GPS) et vous indique (en utilisant le bouclier de synthèse vocale) quelle est la distance.

Commencer:

Si c'est la première fois que vous traitez avec 1Sheeld ou si vous souhaitez en savoir plus à ce sujet, je vous recommande de consulter ce didacticiel de démarrage rapide et facile.

Maintenant, une fois que vous vous êtes un peu familiarisé avec 1Sheeld, commençons !

Étape 1: Composants matériels:

Composants matériels
Composants matériels
Composants matériels
Composants matériels
Composants matériels
Composants matériels
Composants matériels
Composants matériels
  1. Arduino Uno.
  2. 1 planche + planche.
  3. Câble USB Arduino ou batterie 9-12v.
  4. Téléphone Android/iOS avec l'application 1Sheeld installée dessus.

Étape 2: Composants logiciels:

  1. IDE Arduino.
  2. Bibliothèque 1sheeld, application Android 1sheeld ou application iOS.

Étape 3: Connexion et schéma:

Connexion et schéma
Connexion et schéma
Connexion et schéma
Connexion et schéma
Connexion et schéma
Connexion et schéma
  1. Branchez la carte 1Sheeld dans votre Arduino en tant qu'image1.
  2. Connectez l'écran LCD 16*2 en tant qu'image2.
  3. Mettez l'alimentation 1Sheeld pour fonctionner sur 5v (pas le 3,3v) comme image3.

1Sheeld a 2 modes: le mode de téléchargement et le mode de fonctionnement. Vous pouvez basculer entre eux à l'aide du commutateur situé à proximité des broches numériques et s'appelle "UART SWITCH" sur 1Sheeld et "SERIAL SWITCH" sur 1Sheeld+.

  • Tout d'abord, vous faites glisser le commutateur vers la notation "SWITCH" comme image4 qui transforme la carte 1Sheeld en mode de téléchargement pour vous permettre de télécharger le code Arduino.
  • Deuxièmement, une fois le téléchargement du code terminé, faites glisser le commutateur vers la notation «UART» (ou «SERIAL» sur la carte 1Sheeld +) en tant qu'image5, ce qui transforme la carte 1Sheeld en mode de fonctionnement pour communiquer avec votre smartphone 1Sheeld App.

Enfin, connectez l'Arduino via votre PC à l'aide du câble USB Arduino.

Étape 4: Coder

Je recommanderais de consulter la documentation Arduino GPS Shield pour en savoir plus sur la fonctionnalité Arduino GPS Shield et comment les utiliser.

Maintenant, passez la carte 1Sheeld en mode de téléchargement, téléchargez le code joint pour l'horloge numérique Arduino. Mettez la carte 1Sheeld en mode de fonctionnement, puis ouvrez l'application 1Sheeld et connectez-la à la carte 1Sheeld via Bluetooth.

Étape 5:

Image
Image
Image
Image

Comme vous le voyez dans la vidéo du didacticiel Arduino GPS Shield, vous devez sélectionner les boucliers GPS, Terminal, Text-to-Speech et Voice Reconnaissance.

Une fois que vous accédez au bouclier de reconnaissance vocale et indiquez à votre téléphone l'emplacement souhaité en termes de valeurs de latitude et de longitude, il calculera la distance entre l'emplacement actuel et l'emplacement lié à la latitude et à la longitude saisies et vous indiquera à haute voix la distance et également écrit dans l'onglet Cache-bornes.

Dans ce tutoriel, je voulais connaître la distance entre mon emplacement actuel "Integreight company" et la gare de Ramsis au centre-ville du Caire et elle était de 8,327 km et je l'ai également calculée à partir de Google Maps où l'erreur était si faible (la distance de Google maps est: 8.22km selon les captures d'écran).

Conseillé: