Inhoudsopgave:
- Stap 1: Dingen die je nodig hebt
- Stap 2: 3D-print de onderdelen of zoek een kleine doos om de componenten in te huisvesten
- Stap 3: Een droog circuit maken voordat u gaat solderen
- Stap 4: Solderen van de componenten
- Stap 5: Tape gebruiken om de componenten te beveiligen
- Stap 6: Voorbereiden om code naar Flora te uploaden
- Stap 7: Schets uploaden om locatiegegevens te loggen
- Stap 8: Upload Sketch om gelogde gegevens te krijgen
- Stap 9: Gegevens importeren in Google Maps
- Stap 10: Beëindigde gelogde gegevens wissen
- Stap 11: De GPS-box aan de zonneklep van uw auto bevestigen
Video: DIY GPS-datalogger voor je volgende rit / wandelpad - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit is een GPS-datalogger die u voor meerdere doeleinden kunt gebruiken, bijvoorbeeld als u:
- wil je je lange rit die je in het weekend hebt gemaakt, loggen om de herfstkleuren te bekijken.
- of je hebt een favoriet pad dat je elk jaar in de herfst bezoekt en je wilt je pad op dat pad loggen, zodat je er volgend jaar naar kunt verwijzen. En kijk of je dezelfde route hebt genomen, dit was mijn belangrijkste motivatie voor dit project.
- Ik wil je tiener gewoon bespioneren om te zien waar hij/zij heeft rondgereden.
Nadat u de build hebt voltooid en de gegevens van de GPS-module van uw reis/route hebt gedownload, kunt u deze opslaan met Google maps voor
- toekomstige referentie en vergelijking
- en deel hetzelfde met je vrienden/familie die langskwamen, met behulp van de deelknop op Google maps, die zich rechtsboven in de kaartafbeelding hierboven bevindt.
In de toekomst hopen we dat deze functie door bedrijven als Ford in slimme auto's wordt ingebouwd. Bovendien zou het mooi zijn als de GPS-module verwijderbaar is, zodat je hem gemakkelijk mee kunt nemen op een wandel- of fietspad.
Om deze instructable te voltooien, hebt u een GPS-ontvangermodule, een microcontroller met seriële interface en batterij/powerbank nodig. Ik gebruik Flora GPS en Flora van Adafruit maar je kunt ook een Arduino Uno gebruiken. Daarnaast heb je een laptop nodig met Adafruits-versie van de Arduino IDE om code te uploaden naar het Flora-bord.
Om uw elektronische circuit intact te houden, kunt u de onderdelen ook 3D-printen met behulp van de STL-bestanden die bij stap 2 zijn bijgevoegd of gewoon een kleine doos gebruiken. Na het 3D-printen van de onderdelen duurt het bouwen ongeveer 45 minuten.
Stap 1: Dingen die je nodig hebt
Dit zijn de elektronische componenten die je nodig hebt om de build te voltooien
- Adafruit Flora (je kunt ook een Arduino Uno/Micro gebruiken)
- Flora GPS-ontvanger
- Knoopcelbatterijhouder
- Knoopcel CR2032 (3V)
- Sluit draad aan (30AWG-draad is de beste of u kunt ook breadboard-draad gebruiken)
- Draagbare USB-oplader, probeer het eens met een AAN/UIT-schakelaar
- Mini B USB-kabel
- Klittenband om aan de doos en de zonneklep van de auto of je tas te plakken
Download de STL-bestanden die in de volgende stap zijn bijgevoegd en 3D-print de onderdelen die ik gebruik
- 3D-printer
- filament (ik gebruik 1.75 mm PLA-filament Hatchbox-filament)
Gereedschap dat je nodig hebt
- Soldeerbout
- Soldeer
- Schaar/krimptang
- Dubbelzijdige stick Foamtape
- Alligatorclips om het circuit te testen
Opmerking: de kabel die je nodig hebt om de code te uploaden en de Flora van stroom te voorzien, is een Mini B USB-kabel, die NIET dezelfde is als degene die wordt gebruikt op Android-telefoons/tablets.
Stap 2: 3D-print de onderdelen of zoek een kleine doos om de componenten in te huisvesten
Download en 3D print de volgende bestanden:
-Baseren
- Deksel om de componenten af te dekken
OF je kunt ook proberen een kleine doos te vinden om alle componenten te huisvesten
Tip: Als u kromtrekken (ongelijkmatig oppervlak) ziet bij uw 3D-afdruk, gebruik dan schuurpapier.
Opmerking: als je de basis goed observeert, is er een vierkante doos, deze is in feite gemaakt om een Lipo-batterij te gebruiken in plaats van een draagbare USB-oplader. Het gat is breed genoeg voor een JST-connector die je in de Flora kunt steken.
Stap 3: Een droog circuit maken voordat u gaat solderen
Het is altijd een goed idee om je circuit droog te maken voordat je het hele onderdeel aan elkaar soldeert.
Volg het bovenstaande circuit en gebruik krokodillenklemmen om het circuit aan te sluiten
Upload nu de schets door de stappen 5 tot 8 te volgen en gebruik een tupperware-container om je auto een rondje te maken.
Als u hier het rode lampje op de GPS-module ziet knipperen, betekent dit dat de module nog steeds naar een satelliet zoekt, maar als het stopt met knipperen, betekent dit dat de GPS-ontvanger een satelliet heeft gevonden.
Tip: Richt de GPS-module naar de open lucht, zoals weergegeven in de afbeelding hierboven. Veiligheid voorop, zorg ervoor dat u op de passagiersstoel zit, aangezien u de tupperware-container moet vasthouden.
Stap 4: Solderen van de componenten
Bepaal voordat u de schakeling aan elkaar soldeert wat waar komt, door de elektronische componenten in de 3D-geprinte doos te plaatsen.
Soldeer nu de componenten met behulp van het schakelschema in de vorige stap, door de component op dezelfde manier te plaatsen als u verwacht dat ze terug in de doos gaan.
Stap 5: Tape gebruiken om de componenten te beveiligen
Gebruik dubbelzijdig schuimtape om de componenten aan de onderkant van de doos te bevestigen.
Gebruik vervolgens elektrische tape om de draden aan de basis te plakken, zoals weergegeven in de bovenstaande afbeelding.
Voeg de knoopcelbatterij toe aan de knoopcelhouder. De 3V knoopcelbatterij helpt de GPS-ontvanger zijn locatie sneller te onthouden bij het opstarten, je kunt het circuit ook voltooien zonder de knoopcelbatterij en houder.
Zorg er ook voor dat het deksel goed aansluit en zet het vast met tape.
Tip: gebruik indien nodig normale tape of elektrische tape om het deksel op de basis te bevestigen, gebruik geen lijm, omdat u de knoopcelbatterij in de toekomst misschien moet vervangen.
Stap 6: Voorbereiden om code naar Flora te uploaden
Om code naar het Flora-bord te uploaden met behulp van de USB-kabel, moet je Adafruit's versie van de Arduino IDE downloaden en op je computer installeren. Voor volledige details over het volgen van de link
learn.adafruit.com/aan de slag-met-fl…
Bovendien moet u als onderdeel van de installatie de GPS-bibliotheek downloaden via de volgende link:
github.com/adafruit/Adafruit-GPS-Library
Plaats de gedownloade bibliotheek in de map /Arduino/Libraries en hernoem deze naar "Adafruit_GPS", start uw IDE opnieuw. Nadat u de IDE opnieuw hebt opgestart, moet u ervoor zorgen dat u de optie Adafruit_GPS ziet onder het voorbeeld zoals weergegeven in de bovenstaande schermafbeelding.
Selecteer vervolgens het type programmeur door te klikken op Tools > Programmer > USBtinyISP
Selecteer vervolgens Extra > Seriële poort > /dev/tty.usbmodem441
Selecteer ook het bord dat u gebruikt door te klikken op Extra > Bord > Adafruit Flora
Voor meer details/over de flora zie:
learn.adafruit.com/flora-wearable-gps/over…
Stap 7: Schets uploaden om locatiegegevens te loggen
Om de code/schets te uploaden om locatiegegevens te loggen, ga naar Bestand > Voorbeeld > Adafruit GPS -> leo_locus_status
Zodra het programma is geladen, sluit u de Flora aan met de USB-kabel en uploadt u de schets door op de knop Uploaden te drukken (of gebruik Bestand> Uploaden)
Nu kunt u de GPS-box meenemen voor een proefrit, minimaal een paar kilometer rijden. In mijn geval reed ik naar mijn favoriete coffeeshop en voltooide mijn wekelijkse boodschappen om naar een supermarkt te gaan. In feite is dat de kaart die je ziet in de introductie van de instructable, de verticale lijn is mijn rit naar de coffeeshop en terug en de horizontale curve'e lijnen zijn naar de supermarkt en terug.
Opmerking: de gebruikte GPS-ontvangermodule heeft ingebouwde datalogging en als u de code zorgvuldig doorneemt, zult u zien dat de Flora-microcontrollerkaart wordt gebruikt om het startregistratiecommando te verzenden. En de GPS-ontvangermodule kan ongeveer 16 uur aan gegevens opslaan.
Stap 8: Upload Sketch om gelogde gegevens te krijgen
Zodra u weer thuis bent van uw proefrit, sluit u het apparaat aan op uw laptop en start u de Adafruit-versie van de Arduino IDE
Ga naar Bestand > Voorbeeld > Adafruit GPS -> leo_locus_dumpbasic Zodra het programma is geladen, sluit u de Flora aan met de mini B USB-kabel en uploadt u de schets door op de knop Uploaden te drukken (of gebruik Bestand > Uploaden)
Geen klik op de seriële monitor zoals weergegeven in de afbeelding hierboven.
En kopieer alle gegevens naar de teksteditor en plak deze in LOCUS Parser met behulp van de onderstaande URL:
learn.adafruit.com/custom/ultimate-gps-par…
Klik op de parseerknop onder het eerste tekstvak en kopieer de KML-uitvoer en plak deze in een teksteditor zoals weergegeven in de schermafbeelding hierboven en sla deze op met de extensie.kml.
Stap 9: Gegevens importeren in Google Maps
Ga naar Google Maps en klik op de instellingenknop en klik op Mijn plaatsen zoals weergegeven in de eerste afbeelding hierboven.
www.google.com/maps
Klik nu op de knop Maak een kaart. Als u op deze knop klikt, wordt een nieuwe naamloze kaart gemaakt.
Hernoem de nieuwe naamloze kaart en importeer het KML-bestand dat u eerder hebt opgeslagen met behulp van de importknop.
Als je klaar bent, zou je je pad moeten kunnen zien dat je hebt gevolgd.
Tip 1: Zodra je kaart is opgeslagen, kun je de kaart delen met de route die je hebt genomen met vrienden en familie via e-mail, Google+, facebook en twitter.
Tip 2: Daarnaast verschijnt de kaart die u opslaat onder instellingen > Mijn plaatsen, die u kunt gebruiken voor toekomstig gebruik.
Stap 10: Beëindigde gelogde gegevens wissen
Nee als je eenmaal thuis bent van je lange rit en je hebt de gelogde gegevens al gedownload en opgeslagen op Google maps. U kunt de gegevens van de GPS wissen met behulp van de volgende schets:
Ga naar Bestand > Voorbeeld > Adafruit GPS -> leo_locus_erase Zodra het programma is geladen, sluit u de Flora aan met de mini B USB-kabel en uploadt u de schets door op de knop Uploaden te drukken (of gebruik Bestand > Uploaden)
Klik nu op de seriële monitor, typ Y in het tekstvak en klik op de knop Verzenden om de gegevens op de GPS-ontvanger te wissen.
Stap 11: De GPS-box aan de zonneklep van uw auto bevestigen
Bevestig de GPS-box en de batterij aan de zonneklep aan de passagierszijde zoals weergegeven in de afbeelding hierboven met behulp van een paar bindclips of u kunt dubbelzijdige schuimtape gebruiken. Ik gebruik dubbele klittenband zodat het gemakkelijk is om de GPS-box te verwijderen, zodat ik de GPS-gelogde gegevens kan krijgen door deze op een laptop aan te sluiten.
Zorg er bovendien voor dat wanneer u de zonneklep draait, het ronde GPS-gat naar de lucht is gericht, zodat de GPS-ontvangermodule gemakkelijk het signaal van de satelliet kan ontvangen.
Op dezelfde lijnen kunt u ook de GPS-box en de batterij aan uw rugzak bevestigen voordat u op uw volgende wandeltocht vertrekt.
Hoofdprijs in de Glovebox Gadget Challenge
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
Volgende generatie domotica met Eagle Cad (deel 1 - PCB): 14 stappen
Home Automation van de volgende generatie met Eagle Cad (deel 1 - PCB): Inleiding: Waarom zeg ik de volgende generatie: omdat het een aantal componenten gebruikt die veel beter zijn dan traditionele domotica-apparaten. Het kan apparaten bedienen door: Google Spraakcommando's Touch Panel op de Device Control van app
Licht volgende robot: 8 stappen
Light Following Robot: deze lichtvolger is de eerste van een vijfdelige robotserie. ik zal beginnen met eenvoudig tot minder ingewikkeld. je kunt video's maken op mijn KANAAL KLIK HIER. en je kunt je direct HIER ABONNEREN op MIJN KANAAL
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
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