Indholdsfortegnelse:
- Trin 1: Ting du skal bruge
- Trin 2: 3D -udskriv delene, eller find en lille kasse til komponenterne
- Trin 3: Gør tørringen i kredsløbet før lodning
- Trin 4: Lodning af komponenterne
- Trin 5: Brug af tape til sikring af komponenterne
- Trin 6: Forbereder at uploade kode til Flora
- Trin 7: Upload skitse til logplaceringsdata
- Trin 8: Upload skitse for at få loggede data
- Trin 9: Importer data til Google Maps
- Trin 10: Slet afslutning af loggede data
- Trin 11: Vedhæftning af GPS -boksen til dit bils solskærm
Video: DIY GPS -datalogger til dig næste kørsel/vandresti: 11 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Dette er en GPS -datalogger, som du kan bruge til flere formål, hvis du f.eks
- vil logge din lange køretur, du tog i weekenden for at tjekke efterårets farver.
- eller du har et yndlingsspor, som du besøger i løbet af efteråret hvert år, og du vil logge din sti på det spor, så du kan henvise til det næste år. Og se om du tog den samme rute, det var min vigtigste motivation for dette projekt.
- vil bare spionere på dig teenager for at tjekke, hvor alt han/hun har kørt rundt.
Når du er færdig med at bygge og downloade dataene fra GPS -modulet på din tur/sti, kan du gemme det samme ved hjælp af Google maps til
- fremtidig reference og sammenligning
- og del det samme med jer venner/familie, der kom med, ved hjælp af del-knappen på Google maps, som er øverst til højre på kortet-billedet ovenfor.
I fremtiden skal vi håbe at se denne funktion indbygget i smarte biler af virksomheder som Ford. Og desuden ville det være rart, hvis GPS -modulet er aftageligt, så du let kan bære det på en vandretur eller en cykelsti.
For at fuldføre denne instruktive skal du bruge et GPS-modtagermodul, en mikro-controller med serielt interface og batteri/powerbank. Jeg bruger Flora GPS og Flora fra Adafruit, men du kan også bruge en Arduino Uno. Derudover skal du bruge en bærbar computer med Adafruits -version af Arduino IDE for at uploade kode til Flora -kortet.
Også for at holde dit elektroniske kredsløb intakt kan du 3D -udskrive delene ved hjælp af STL -filerne vedhæftet trin 2 eller bare bruge en lille kasse. Efter 3D -udskrivning skal delene tage cirka 45 minutter.
Trin 1: Ting du skal bruge
Her er de elektroniske komponenter, du skal bruge for at fuldføre bygningen
- Adafruit Flora (du kan også bruge en Arduino Uno/Micro)
- Flora GPS -modtager
- Coin Cell batteri holder
- Møntcelle CR2032 (3V)
- Tilslut ledning (30AWG ledning er den bedste, eller du kan også bruge brødbræt)
- Bærbar USB -oplader, prøv at komme i gang med en ON/OFF -kontakt
- Mini B USB -kabel
- Velcro til at klæbe til æsken og bilens solskærm eller din taske
Download de STL -filer, der er vedhæftet i det næste trin, og 3D -udskriv de dele, jeg bruger
- 3D printer
- filament (jeg bruger 1,75 mm PLA filament Hatchbox filament)
Værktøjer, du har brug for
- Loddekolbe
- Lodde
- Saks/krympeværktøj
- Dobbeltsidet stick skumtape
- Alligatorklip for at teste kredsløbet
Bemærk: Det kabel, du har brug for for at uploade koden og give strøm til Flora, er et Mini B USB -kabel, som IKKE er det samme som det, der bruges på Android -telefon/tabeller.
Trin 2: 3D -udskriv delene, eller find en lille kasse til komponenterne
Download og 3D -udskriv følgende filer
-Grundlag
- Låg til dækning af komponenterne
ELLER du kan også prøve at finde en lille æske til at rumme alle komponenterne
Tip: Brug sandpapir, hvis du ser en vridning (ujævn overflade) med dit 3D -print.
Bemærk: Hvis du observerer basen nøje, er der en firkantet boks, denne er grundlæggende skabt til at bruge et Lipo -batteri i stedet for en bærbar USB -oplader. Hullet er bredt nok til at passe til et JST -stik, som du kan indsætte i Flora.
Trin 3: Gør tørringen i kredsløbet før lodning
Det er altid en god idé at lave et tørløb, før du lodder hele delen sammen.
Følg kredsløbet ovenfor, og tilslut kredsløbet ved hjælp af krokodilleklemmer
Upload nu skitsen ved at følge trin 5 til 8, og brug en tupperware -beholder til at tage en tur ud af din bil.
Her hvis du ser det røde lys på GPS -modulet blinke, betyder det, at modulet stadig søger efter en satellit, kun når det holder op med at blinke, betyder det, at GPS -modtageren har fundet en satellit.
Tip: Stil GPS -modulet mod åben himmel som vist på billedet ovenfor. Sikkerhed først, vær venlig at sikre dig, at du sidder på passagersædet, da du skal holde beholderen til tupperware.
Trin 4: Lodning af komponenterne
Inden lodning af kredsløbet skal du beslutte, hvad der skal hen, ved at placere de elektroniske komponenter i den 3D -trykte boks.
Nu loddes komponenterne ved hjælp af kredsløbsdigrammet i det foregående trin ved at placere komponenten på samme måde, som du forventer, at de skal gå tilbage i kassen.
Trin 5: Brug af tape til sikring af komponenterne
Brug dobbeltskumtape til at fastgøre komponenterne til bunden af æsken.
Brug derefter elektrisk tape til at fastgøre ledningerne til basen som vist på billedet ovenfor.
Sæt møntcellebatteriet i møntcelleholderen. 3V møntcellebatteriet hjælper GPS -modtageren med at huske dets placering hurtigere ved opstart, du kan også fuldføre kredsløbet uden møntcellebatteri og holder.
Sørg også for, at låget sidder godt fast, og fastgør det med tape.
Tip: Brug normalt tape eller elektrisk tape til at fastgøre låget til basen, hvis det kræves, brug ikke lim, da du muligvis skal udskifte møntcellebatteriet i fremtiden.
Trin 6: Forbereder at uploade kode til Flora
For at uploade kode til Flora -kortet ved hjælp af USB -kablet skal du downloade Adafruit's version af Arduino IDE og installere den på din computer. For komplette oplysninger om, hvordan du følger linket
learn.adafruit.com/getting-started-with-fl…
Derudover skal du som en del af opsætningen downloade GPS -biblioteket fra følgende link
github.com/adafruit/Adafruit-GPS-Library
Placer det downloadede bibliotek i mappen /Arduino /Libraries, og omdøb det til "Adafruit_GPS" genstart din IDE. Når du har genstartet IDE'en, skal du sikre dig, at du ser Adafruit_GPS -indstillingen under eksemplet som vist på skærmbilledet ovenfor.
Vælg derefter programmerertypen ved at klikke på Værktøjer> Programmerer> USBtinyISP
Vælg derefter Værktøjer> Seriel port> /dev/tty.usbmodem441
Vælg også det board, du bruger, ved at klikke på Værktøjer> Board> Adafruit Flora
For flere detaljer/om floraen henvises til
learn.adafruit.com/flora-wearable-gps/over…
Trin 7: Upload skitse til logplaceringsdata
For at uploade koden/skitsen til logningsdata skal du gå til Filer> Eksempel> Adafruit GPS -> leo_locus_status
Når programmet er indlæst, skal du forbinde Flora med USB -kablet og uploade skitsen ved at trykke på knappen Upload (eller brug Fil> Upload)
Nu kan du tage GPS-boksen til et prøvekørsel, køre mindst et par kilometer. I mit tilfælde kørte jeg til min yndlingscafé og gennemførte mit ugentlige indkøb ved at gå til et supermarked. Det er i grunden det kort, du ser i introduktionen af den instruerbare, den lodrette linje er min kørsel til kaffebaren og tilbage og vandrette kurve linjer er til supermarkedet og tilbage.
Bemærk: Det anvendte GPS -modtagermodul har indbygget datalogning, og hvis du går nøje igennem koden, vil du observere, at Flora -mikrokontrollerkortet bruges til at sende kommandoen til startlogning. Og GPS -modtagermodulet kan gemme omkring 16 timers data.
Trin 8: Upload skitse for at få loggede data
Når du er kommet hjem fra dit testdrev, skal du slutte enheden til din bærbare computer og starte Adafruit's version af Arduino IDE
Gå til Filer> Eksempel> Adafruit GPS -> leo_locus_dumpbasic Når programmet indlæses, skal du forbinde Flora med mini B USB -kablet og uploade skitsen ved at trykke på knappen Upload (eller brug Fil> Upload)
Intet klik på Serial Monitor som vist på billedet ovenfor.
Og kopier alle data til teksteditor og indsæt dem i LOCUS Parser ved hjælp af URL'en herunder
learn.adafruit.com/custom/ultimate-gps-par…
Klik på analyseknappen under det første tekstfelt, og kopier KML -output og indsæt det i en hvilken som helst teksteditor som vist på skærmbilledet ovenfor, og gem det med.kml -udvidelse.
Trin 9: Importer data til Google Maps
Gå til Google Maps, klik på knappen Indstillinger, og klik på Mine steder som vist på det første billede ovenfor.
www.google.com/maps
Klik nu på knappen Opret kort, og klik på denne knap for at oprette et nyt kort uden navn.
Omdøb det nye kort uden navn, og importer den KML -fil, du tidligere har gemt, ved hjælp af importknappen.
Når det er gjort, skal du kunne se din vej, som du fulgte.
Tip 1: Når du har gemt kortet, kan du dele kortet med den rute, du tog med venner og familie via e -mail, Google +, facebook og twitter.
Tip 2: Desuden vises det kort, du gemmer, under indstillinger> Mine steder, som du kan bruge til fremtidig reference.
Trin 10: Slet afslutning af loggede data
Nej, når du er kommet hjem fra din lange køretur, og du allerede har downloadet de loggede data og gemt dem på Google maps. Du kan slette dataene fra GPS'en ved hjælp af følgende skitse
Gå til Filer> Eksempel> Adafruit GPS -> leo_locus_erase Når programmet indlæses, skal du forbinde Flora med mini B USB -kablet og uploade skitsen ved at trykke på knappen Upload (eller brug Fil> Upload)
Klik nu på den serielle skærm, indtast Y i tekstfeltområdet, og klik på knappen Send for at slette dataene på GPS -modtageren.
Trin 11: Vedhæftning af GPS -boksen til dit bils solskærm
Sæt GPS -boksen og batteriet fast på solskærmen på passagersiden som vist på billedet ovenfor ved hjælp af et par bindemiddelclips, eller du kan bruge dobbeltklæbende skumtape. Jeg bruger velcro med dobbelt pind, så det er let at fjerne GPS -boksen, så jeg kan få GPS -loggede data ved at slutte den til en bærbar computer.
Desuden skal du sikre dig, at når du drejer solskærmen, vender GPS -cirkelhullet mod himlen, så det er let for GPS -modtagermodulet at få signal fra satellitten.
På de lignende linjer kan du også vedhæfte GPS -boksen og batteriet til din taske, inden du tager ud på din næste vandretur.
Storpris i Glovebox Gadget Challenge
Anbefalede:
Næste generations hjemmeautomatisering ved hjælp af Eagle Cad (del 1 - PCB): 14 trin
Næste generations hjemmeautomatisering ved hjælp af Eagle Cad (del 1 - PCB): Introduktion: Hvorfor siger jeg den næste generation: fordi den bruger nogle komponenter, der er langt bedre end traditionelle hjemmeautomatiseringsenheder. Det kan styre apparater ved: Google Voice Commands Touch Panel på Device Control fra app
Hydrator - en enhed, der motiverer dig til at drikke vand: 8 trin (med billeder)
Hydrator - en enhed, der motiverer dig til at drikke vand: At drikke nok vand er meget vigtigt for alle. Men hver dag ender jeg med at drikke mindre vand, end hvor meget jeg skal. Jeg ved, at der er mennesker som mig, der skal mindes om at drikke vand. Hvis du er en af os, så vil dette projekt ændre din
Lav professionelle udseende frontpaneler til dit næste DIY -projekt: 7 trin (med billeder)
Lav professionelle frontpaneler til dit næste DIY -projekt: At lave professionelt udseende frontpaneler til DIY -projekter hverken behøver at være hårdt eller dyrt. Med lidt GRATIS software, kontorartikler og lidt tid kan du lave professionelle frontpaneler derhjemme for at pifte dit næste projekt op
NODEMCU LUA ESP8266 Kørsel af en M5450B7 LED Display Driver IC: 5 trin (med billeder)
NODEMCU LUA ESP8266 Kørsel af en M5450B7 LED -skærmdriver IC: M5450B7 er en 40 Pin DIP LED -skærmdriver IC. Det ser snarere ud som et dyr, men det er relativt let at styre og programmere. Der er 34 output pins, der kan have en LED tilsluttet til hver enkelt. Enheden synker strøm frem for at levere den, så c
Overbevis dig selv om bare at bruge en 12V-til-AC-line inverter til LED-lysstrenge i stedet for at genoprette dem til 12V .: 3 trin
Overbevis dig selv om bare at bruge en 12V-til-AC-line inverter til LED-lysstrenge i stedet for at genoprette dem til 12V .: Min plan var enkel. Jeg ville skære en væg-drevet LED-lysstreng i stykker og derefter genkoble den til at køre 12 volt. Alternativet var at bruge en strømomformer, men vi ved alle, at de er frygtelig ineffektive, ikke? Ret? Eller er de det?