Inhoudsopgave:
- Stap 1: Hardwarecomponenten:
- Stap 2: Softwarecomponenten:
- Stap 3: Aansluiting en schema:
- Stap 4: Coderen
- Stap 5:
Video: Arduino GPS Shield-zelfstudie: afstandscalculator - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
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:
- Arduino Uno.
- 1Sheeld+ bord.
- Arduino USB-kabel of 9-12v batterij.
- Android/iOS-telefoon met 1Sheeld-app erop geïnstalleerd.
Stap 2: Softwarecomponenten:
- Arduino-IDE.
- 1sheeld-bibliotheek, 1sheeld Android-app of iOS-app.
Stap 3: Aansluiting en schema:
- Sluit het 1Sheeld-bord aan op uw Arduino als afbeelding1.
- Sluit de LCD 16*2 aan als afbeelding2.
- 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:
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:
Hoe maak je een Arduino Shield heel eenvoudig (met behulp van EasyEDA): 4 stappen
Hoe maak je een Arduino Shield heel eenvoudig (met behulp van EasyEDA): In deze Instructable ga ik je leren hoe je heel eenvoudig een Arduino Uno Shield kunt maken. Ik zal niet te veel in detail treden, maar ik heb een video toegevoegd waarin ik ga wat dieper in op het gebruik van de software. Ik gebruik de EasyEDA-webapplicatie sinds ik k
Arduino e-mailcamera (VC0706 + 3G Shield + Arduino M0 analoog): 5 stappen
Arduino Email Camera (VC0706 + 3G Shield + Arduino M0 Analogue): Ooit kreeg ik een camera VC0706 in handen. Ik heb het met succes aangesloten op Arduino UNO, een foto gemaakt en opgenomen op micro SD. Ik wilde iets meer - om de ontvangen foto ergens naar toe te sturen. Bijvoorbeeld via 3G/GPRS-schild. Het eenvoudigst is om
Arduino Power Supply Shield met 3.3v, 5v en 12v uitgangsopties (deel 2): 3 stappen
Arduino Power Supply Shield met 3,3v, 5v en 12v uitgangsopties (deel 2): Hey! Welkom terug bij deel 2 van Arduino Power Supply Shield met 3,3v, 5v en 12v uitgangsopties. Als jullie Deel 1 nog niet hebben gelezen, KLIK HIER. Laten we beginnen… Bij het ontwikkelen van elektronische projecten is de voeding een van de belangrijkste p
Arduino Power Supply Shield met 3.3v, 5v en 12v uitgangsopties (deel 1): 6 stappen
Arduino Power Supply Shield met 3.3v, 5v en 12v uitgangsopties (deel 1): Hallo jongens! Ik ben terug met een andere Instructable. Bij het ontwikkelen van elektronische projecten is de voeding een van de belangrijkste onderdelen van het hele project en is er altijd behoefte aan een voeding met meerdere uitgangsspanningen. Dit komt omdat verschil
Hoe u de DeLorme Earthmate GPS LT-20 aansluit op uw Google Earth voor een geweldige GPS-volgkaart: 5 stappen
Hoe u de DeLorme Earthmate GPS LT-20 met uw Google Earth verbindt voor een geweldige GPS-trackingkaart. Ik zal u laten zien hoe u een GPS-apparaat kunt verbinden met het populaire Google Earth-programma, zonder Google Earth Plus te gebruiken. Ik heb geen groot budget, dus ik kan garanderen dat dit zo goedkoop mogelijk zal zijn