Inhoudsopgave:

Arduino GPS Shield-zelfstudie: afstandscalculator - Ajarnpa
Arduino GPS Shield-zelfstudie: afstandscalculator - Ajarnpa

Video: Arduino GPS Shield-zelfstudie: afstandscalculator - Ajarnpa

Video: Arduino GPS Shield-zelfstudie: afstandscalculator - Ajarnpa
Video: You can learn Arduino in 15 minutes. 2024, Juli-
Anonim
Arduino GPS Shield-zelfstudie: afstandscalculator
Arduino GPS Shield-zelfstudie: afstandscalculator

GPS of Global Positioning System is een op satellieten gebaseerd radionavigatiesysteem waarmee u uw locatie kunt bepalen en u door andere locaties kunt leiden via een goed herkende en vooraf gedefinieerde kaart zoals Google maps, en in de wereld van Arduino wordt dit bereikt door de Arduino GPS-schild.

De GPS kent uw locatie door de lengte- en breedtegraad van uw locatie die aangeeft waar u precies vandaan komt in de wereld en we gaan deze twee metingen gebruiken om de afstand tussen uw huidige locatie en de gewenste bestemming te berekenen met behulp van het GPS-schild op 1Sheeld in een snelle en grappige Arduino GPS Shield-zelfstudie.

Laten we het hebben over het idee achter deze Arduino GPS Shield-zelfstudie …

Idee:

In de Arduino GPS Shield-zelfstudie gaan we het GPS-schild van 1Sheeld gebruiken via de bijbehorende Android/iOS-app om de huidige locatie te krijgen.

We bereiken dit door de App (met behulp van het stemherkenningsschild), zowel de breedtegraad als de lengtegraad van de gewenste locatie die we willen bereiken, te vertellen en de Arduino berekent de directe afstand tussen de 2 locaties in km-eenheid (met behulp van het GPS-schild) en vertelt u (met behulp van het tekst-naar-spraakscherm) wat de afstand is.

Beginnen:

Als dit de eerste keer is dat u met 1Sheeld te maken krijgt of als u er meer over wilt weten, raad ik u aan deze snelle en gemakkelijke handleiding om aan de slag te gaan.

Laten we beginnen, nadat u een beetje vertrouwd bent geraakt met 1Sheeld!

Stap 1: Hardwarecomponenten:

Hardware onderdelen
Hardware onderdelen
Hardware onderdelen
Hardware onderdelen
Hardware onderdelen
Hardware onderdelen
Hardware onderdelen
Hardware onderdelen
  1. Arduino Uno.
  2. 1Sheeld+ bord.
  3. Arduino USB-kabel of 9-12v batterij.
  4. Android/iOS-telefoon met 1Sheeld-app erop geïnstalleerd.

Stap 2: Softwarecomponenten:

  1. Arduino-IDE.
  2. 1sheeld-bibliotheek, 1sheeld Android-app of iOS-app.

Stap 3: Aansluiting en schema:

Aansluiting en schema
Aansluiting en schema
Aansluiting en schema
Aansluiting en schema
Aansluiting en schema
Aansluiting en schema
  1. Sluit het 1Sheeld-bord aan op uw Arduino als afbeelding1.
  2. Sluit de LCD 16*2 aan als afbeelding2.
  3. Schakel de 1Sheeld-stroom in om te werken op 5v (niet de 3.3v) als afbeelding3.

1Sheeld heeft 2 modi: uploadmodus en bedieningsmodus. U kunt ertussen schakelen met de schakelaar dicht bij de digitale pinnen en wordt "UART SWITCH" genoemd op 1Sheeld en "SERIAL SWITCH" op 1Sheeld+.

  • Ten eerste schuif je de schakelaar naar de "SWITCH"-notatie als afbeelding4, waardoor het 1Sheeld-bord in de uploadmodus wordt gezet, zodat je de Arduino-code kunt uploaden.
  • Ten tweede, nadat u klaar bent met het uploaden van de code, schuift u de schakelaar naar de "UART"-notatie (of "SERIAL" bij 1Sheeld+ board) als afbeelding5, waardoor het 1Sheeld-board in de bedieningsmodus wordt gezet om te communiceren met de 1Sheeld-app van uw smartphone.

Sluit ten slotte de Arduino aan via uw pc met behulp van een Arduino USB-kabel.

Stap 4: Coderen

Ik raad je aan om de Arduino GPS Shield-documentatie te raadplegen om meer te weten te komen over de Arduino GPS Shield-functionaliteit en hoe je ze kunt gebruiken.

Schakel nu het 1Sheeld-bord naar de uploadmodus, upload de bijgevoegde code voor de Arduino Digital Clock. Schakel het 1Sheeld-bord naar de bedieningsmodus, open vervolgens de 1Sheeld-app en verbind deze via Bluetooth met het 1Sheeld-bord.

Stap 5:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Zoals je ziet in de Arduino GPS Shield-zelfstudievideo, moet je de schilden GPS, Terminal, Tekst-naar-spraak en Stemherkenning selecteren.

Zodra u naar het schild van de stemherkenning navigeert en uw telefoon de gewenste locatie vertelt in termen van breedte- en lengtegraadwaarden, berekent het de afstand tussen de huidige locatie en de locatie gerelateerd aan de ingevoerde breedte- en lengtegraad en vertelt het u luid de afstand en ook geschreven op het tabblad Terminal shield.

In deze tutorial wilde ik de afstand weten tussen mijn huidige locatie "Integreight company" en het Ramsis-treinstation in het centrum van Caïro en het was 8.327 km en ik heb het ook berekend op Google maps waar de fout zo klein was (de afstand van Google maps is: 8.22km volgens de screenshots).

Aanbevolen: