Sommario:

Tutorial Arduino GPS Shield: Calcolatore della distanza: 5 passaggi
Tutorial Arduino GPS Shield: Calcolatore della distanza: 5 passaggi

Video: Tutorial Arduino GPS Shield: Calcolatore della distanza: 5 passaggi

Video: Tutorial Arduino GPS Shield: Calcolatore della distanza: 5 passaggi
Video: Ottenere la posizione del GPS del modulo SIM808 con Arduino - Video 662 2024, Luglio
Anonim
Tutorial Arduino GPS Shield: Calcolatore di distanza
Tutorial Arduino GPS Shield: Calcolatore di distanza

GPS o Global Positioning System è un sistema di navigazione radio basato su satellite che ti consente di ottenere la tua posizione e guidarti attraverso altre posizioni attraverso una mappa ben riconosciuta e predefinita come le mappe di Google, e nel mondo di Arduino, questo è realizzato da Arduino Scudo GPS.

Il GPS conosce la tua posizione attraverso i valori di latitudine e longitudine della tua posizione che specificano da dove vieni esattamente dal mondo e useremo queste due misurazioni per calcolare la distanza tra la tua posizione attuale e la destinazione desiderata usando lo scudo GPS su 1Sheeld in un tutorial veloce e divertente su Arduino GPS Shield.

Parliamo dell'idea alla base di questo tutorial Arduino GPS Shield…

Idea:

Nel tutorial Arduino GPS Shield, utilizzeremo lo scudo GPS di 1Sheeld tramite la sua app Android/iOS per ottenere la posizione corrente.

Otteniamo ciò comunicando all'App (utilizzando lo scudo di riconoscimento vocale), sia la latitudine che la longitudine della località desiderata che vogliamo raggiungere e Arduino calcolerà la distanza diretta tra le 2 località in unità di km (utilizzando lo scudo GPS) e ti dice (usando lo scudo di sintesi vocale) qual è la distanza.

Iniziare:

Se è la prima volta che hai a che fare con 1Sheeld o vuoi saperne di più, ti consiglio di controllare questo tutorial introduttivo facile e veloce.

Ora, dopo aver acquisito un po' di familiarità con 1Sheeld, iniziamo!

Passaggio 1: componenti hardware:

Componenti hardware
Componenti hardware
Componenti hardware
Componenti hardware
Componenti hardware
Componenti hardware
Componenti hardware
Componenti hardware
  1. Arduino Uno.
  2. 1Pannello+scheda.
  3. Cavo USB Arduino o batteria 9-12v.
  4. Telefono Android/iOS con l'app 1Sheeld installata.

Passaggio 2: componenti software:

  1. Arduino IDE.
  2. Libreria 1Sheeld, App 1Sheeld per Android o App per iOS.

Passaggio 3: connessione e schema:

Collegamento e schema
Collegamento e schema
Collegamento e schema
Collegamento e schema
Collegamento e schema
Collegamento e schema
  1. Collega la scheda 1Sheeld al tuo Arduino come immagine1.
  2. Collegare l'LCD 16*2 come immagine2.
  3. Cambia l'alimentazione di 1Sheeld per operare su 5v (non su 3.3v) come immagine3.

1Sheeld ha 2 modalità: modalità di caricamento e modalità operativa. Puoi passare da uno all'altro usando l'interruttore vicino ai pin digitali e si chiama "UART SWITCH" su 1Sheeld e "SERIAL SWITCH" su 1Sheeld+.

  • Innanzitutto, fai scorrere l'interruttore verso la notazione "SWITCH" come image4 che trasforma la scheda 1Sheeld in modalità di caricamento per consentire di caricare il codice Arduino.
  • In secondo luogo, dopo aver terminato il caricamento del codice, fai scorrere l'interruttore verso la notazione "UART" (o "SERIAL" sulla scheda 1Sheeld+) come immagine5 che trasforma la scheda 1Sheeld in modalità operativa per comunicare con l'app 1Sheeld del tuo smartphone.

Infine, collega Arduino tramite il PC utilizzando il cavo USB Arduino.

Passaggio 4: codice

Consiglierei di controllare la documentazione di Arduino GPS Shield per saperne di più sulla funzionalità di Arduino GPS Shield e su come usarli.

Ora, passa la scheda 1Sheeld alla modalità di caricamento, carica il codice allegato per l'orologio digitale Arduino. Porta la scheda 1Sheeld in modalità operativa, quindi apri l'app 1Sheeld e collegala alla scheda 1Sheeld tramite Bluetooth.

Passaggio 5:

Immagine
Immagine
Immagine
Immagine

Come puoi vedere nel video Tutorial Arduino GPS Shield, dovresti selezionare gli scudi GPS, Terminale, Sintesi vocale e Riconoscimento vocale.

Una volta che accedi allo scudo del riconoscimento vocale e comunichi al tuo telefono la posizione desiderata in termini di valori di latitudine e longitudine, calcolerà la distanza tra la posizione corrente e la posizione relativa alla latitudine e longitudine immesse e ti dirà ad alta voce la distanza e scritto anche nella scheda Scudo terminale.

In questo tutorial, volevo conoscere la distanza tra la mia posizione attuale "Compagnia Integreight" e la stazione ferroviaria di Ramsis nel centro del Cairo ed era di 8,327 km e l'ho calcolata anche da Google Maps dove l'errore era così piccolo (la distanza di Google Maps è: 8,22 km secondo gli screenshot).

Consigliato: