Innehållsförteckning:

Arduino GPS Shield Tutorial: Distance Calculator: 5 steg
Arduino GPS Shield Tutorial: Distance Calculator: 5 steg

Video: Arduino GPS Shield Tutorial: Distance Calculator: 5 steg

Video: Arduino GPS Shield Tutorial: Distance Calculator: 5 steg
Video: Arduino GPS Shield Tutorial: Distance Calculator 2024, November
Anonim
Arduino GPS Shield Tutorial: Distance Calculator
Arduino GPS Shield Tutorial: Distance Calculator

GPS eller Global Positioning System är ett satellitbaserat radionavigeringssystem som låter dig få din plats och leda dig genom andra platser genom en välkänd och fördefinierad karta som Google maps, och i Arduinos värld uppnås detta av Arduino GPS -sköld.

GPS: n känner din plats genom latitud- och longitudvärdena för din plats som anger var du befinner dig från världen och vi kommer att använda dessa två mätningar för att beräkna avståndet mellan din nuvarande plats och önskad destination med hjälp av GPS -skölden på 1Sheeld i en snabb och rolig Arduino GPS Shield -handledning.

Låt oss prata om tanken bakom denna Arduino GPS Shield -handledning …

Aning:

I Arduino GPS Shield Tutorial kommer vi att använda GPS Shield från 1Sheeld via sin följeslagare Android/iOS App för att få den aktuella platsen.

Vi uppnår detta genom att berätta för appen (genom att använda röstigenkänningsskärmen), både latitud och longitud för den önskade platsen vi vill nå och Arduino kommer att beräkna det direkta avståndet mellan de två platserna i km -enhet (med hjälp av GPS -skölden) och berättar (med hjälp av text-till-tal-skölden) vad som är avståndet.

Komma igång:

Om det här är första gången du hanterar 1Sheeld eller om du vill lära dig mer om det, rekommenderar jag att du tittar på den här snabba och enkla handledningen.

Nu, efter att du blivit lite bekant med 1Sheeld, låt oss börja!

Steg 1: Hårdvarukomponenter:

Hårdvarukomponenter
Hårdvarukomponenter
Hårdvarukomponenter
Hårdvarukomponenter
Hårdvarukomponenter
Hårdvarukomponenter
Hårdvarukomponenter
Hårdvarukomponenter
  1. Arduino Uno.
  2. 1 Sheeld+ bräda.
  3. Arduino USB-kabel eller 9-12v batteri.
  4. Android/iOS -telefon med 1Sheeld -app installerad på den.

Steg 2: Programvarukomponenter:

  1. Arduino IDE.
  2. 1sheeld -bibliotek, 1sheeld Android -app eller iOS -app.

Steg 3: Anslutning och schematisk:

Anslutning och schematisk
Anslutning och schematisk
Anslutning och schematisk
Anslutning och schematisk
Anslutning och schematisk
Anslutning och schematisk
  1. Anslut 1Sheeld -kortet till din Arduino som bild 1.
  2. Anslut LCD 16*2 som bild2.
  3. Växla 1Sheeld -strömmen för att fungera på 5v (inte 3,3v) som image3.

1Sheeld har 2 lägen: uppladdningsläge och driftläge. Du kan växla mellan dem med omkopplaren nära de digitala stiften och kallas "UART SWITCH" på 1Sheeld och "SERIAL SWITCH" på 1Sheeld+.

  • Först skjuter du omkopplaren mot “SWITCH” -notationen som image4 som förvandlar 1Sheeld -kortet till uppladdningsläge så att du kan ladda upp Arduino -koden.
  • För det andra, när du har laddat upp koden, skjut omkopplaren mot "UART" -notationen (eller "SERIAL" på 1Sheeld+ -kortet) som image5 som förvandlar 1Sheeld -kortet till driftläge för att kommunicera med din smartphone 1Sheeld App.

Slutligen ansluter du Arduino via din dator med Arduino USB -kabel.

Steg 4: Kod

Jag rekommenderar att du kontrollerar Arduino GPS Shield -dokumentationen för att veta mer om Arduino GPS Shield -funktionen och hur du använder dem.

Byt nu 1Sheeld -kortet till uppladdningsläget, ladda upp den bifogade koden för Arduino Digital Clock. Ställ 1Sheeld -kortet i driftläge, öppna sedan 1Sheeld -appen och anslut det till 1Sheeld -kortet via Bluetooth.

Steg 5:

Bild
Bild
Bild
Bild

Som du ser i Arduino GPS Shield Tutorial-videon bör du välja GPS, terminal, text-till-tal och röstigenkänning.

När du har navigerat till röstigenkänningsskärmen och berättat för din telefon den plats du vill ha när det gäller latitud- och longitudvärden, beräknar den avståndet mellan den aktuella platsen och platsen relaterad till den angivna latitud och longitud och berättar högt avståndet och också skriven på fliken Terminal shield.

I den här självstudien ville jag veta avståndet mellan min nuvarande plats "Integreight company" och Ramsis tågstation i Kairos centrum och det var 8.327 km och jag beräknade det också från Google maps där felet var så litet (avståndet till Google maps är: 8,22 km enligt skärmdumparna).

Rekommenderad: