Swim Tracker: 6 stappen (met afbeeldingen)
Swim Tracker: 6 stappen (met afbeeldingen)
Anonim
Zwemtracker
Zwemtracker
Zwemtracker
Zwemtracker

De Kolea, ook wel bekend als de Grote Goudplevier, werd waargenomen door kapitein Cook op Tahiti en vijf jaar later in zijn broedgebied in het noordpoolgebied. Het traceren van deze reis met GPS-tracking was pas onlangs mogelijk toen een sub 4,0 gm-instrument werd toegepast op de vogels terug en gevolgd door een satelliet van Hawaï naar hun huis in Alaska. Het kost een paar dagen vliegen op 10.000 voet om in Alaska te komen, waar het landt in de sneeuw en wacht op de lente en een kans om te paren. U kunt momenteel verschillende van deze volgapparatuur kopen met verschillende functionaliteiten voor vrachtwagens met opleggers tot aan dogtags. De DIY-crew heeft verschillende van deze projecten gehad die mogelijk zijn gemaakt met de prijsdaling van deze chips. Ik ben vooral geïnteresseerd in het volgen van oceaanzwemmen en temperatuurregistratie. Je kunt gewoon een Apple Watch kopen die een geweldige GPS-lokalisatie heeft en meestal werkt tijdens het zwemmen - de GPS-antennes werken alleen als je arm uit het water is. Maar iets bouwen voor ongeveer $ 30 dat waterdicht is tot zout water en klein genoeg om minder zwaar te zijn dan een epoxyklodder op een migrerende Kolea is ook leuk. De output is een eenvoudige SD-kaart, dus je hebt je telefoon en een andere app niet nodig. Welke gegevens je verzamelt, is aan jou, maar kan snelheid, temperatuur, koers, locatie en tijd omvatten. De output wordt eenvoudig verwerkt op Google maps waar uw watermigratieroutes kunnen worden bestudeerd. Dit apparaat is niet ontworpen voor tracking in binnenzwembaden, maar het grote buitenbad blijft gelukkig open!

Stap 1: Verzamel uw materialen:

Verzamel uw materialen
Verzamel uw materialen
Verzamel uw materialen
Verzamel uw materialen

De meeste GPS-apparaten zijn vrij prijzig en GROOT. Deze goedkope van Banggood werkt als een kampioen en is erg klein!

1. Beitian Kleinste Mini Dual GLONASS + GPS BN-180 Micro Dubbele GPS Antenne Module UART TTL Voor CC3D F3 RC Drone Vliegtuig $9

2. Adafruit Feather 32u4 Adalogger $21

3. Lipo-batterij 600 - $ 3

4. Schakelaar -- aan/uit generiek hoeft niet waterdicht te zijn

5. DS18B20 Waterdichte digitale temperatuurtemperatuursensorsonde 1M $ 3

6. #84 "o" Ring Danco Inc Stock nr. 35710 B -- verkrijgbaar bij Lowes of Home Depot (1 7/16 OD x 1 1/4 ID)

Stap 2: Ontwerp en print uw behuizing

Ontwerp en print uw behuizing
Ontwerp en print uw behuizing

De tracker is ontworpen in Fusion 360. De beperkingen waren dat hij compact moest zijn voor de ingesloten elementen en waterdicht moest zijn met toegang tot de SD-kaartsleuf en Micro USB voor het opladen van de meegeleverde lipo-batterij. Het ontwerp met schroefdop met O-ring kan eenvoudig worden geopend om het apparaat voor elke opnamesessie in of uit te schakelen en de SD-kaart te verwijderen. Het is de minimale grootte die ook de plaatsing van de componenten voor de montage mogelijk maakte. De toevoeging van een waterdichte externe schakelaar zou de grootte van het apparaat aanzienlijk vergroten en ik ben teleurgesteld over de prestaties van verschillende "waterdichte" schakelaars die ik heb gekocht. De goggle clip is ontworpen om te roteren na het printen in één stuk, maar werkt het beste wanneer deze in een goede positie wordt gelijmd. Het moet met secondelijm op het platte gedeelte van het apparaat worden gelijmd. Ik heb deze gesneden met CURA en allemaal afgedrukt zonder ondersteuning met de standaardinstellingen. Ik heb dit in doorzichtig PLA geprint en je kunt de LED's op de GPS-eenheid door de behuizing zien knipperen. De behuizing is zo ontworpen dat de kleine GPS in zijn eigen vierkante bubbel aan de achterkant van het apparaat zit en de ingebouwde antenne tijdens het zwemmen naar boven wijst. Door het vast te klemmen aan het enige deel van uw lichaam dat altijd uit het water is, kan de GPS de fixatie niet verliezen. Het gat aan de onderkant van de behuizing is voor de waterdichte Temp-sensor die, als u deze niet wilt gebruiken, eenvoudig kan worden afgedicht.

Stap 3: bedraad het

Draad het
Draad het
Draad het
Draad het

Zie het Fritzing-diagram hierboven voor de eenvoudige samenstelling. De Temp-sensor en de GPS-eenheid worden beide gevoed door 3V van de spanningsregelaar op het Feather-bord. De oplaadbare batterij wordt aangesloten op de schakelaar en vervolgens op de Bat-terminal op het bord, zodat opladen via de microUSB-poort eenvoudig is. Denk eraan dat u de schakelaar op ON moet zetten om het opladen van de batterij mogelijk te maken. De One-Wire waterdichte sensor vereist de pull-up weerstand - 4,7k weerstand - op de datalijn om goed te kunnen functioneren. Alle verbindingen zijn warmgelijmd om kortsluiting in de krappe ruimte van de behuizing te voorkomen. Ik gebruikte een goedkope 600 mAh-lipobatterij die meestal voor drones wordt gebruikt en het lijkt de hele eenheid een paar uur van stroom te voorzien, maar je kunt kleiner gaan.

Stap 4: Bouw het

Bouw het
Bouw het
Bouw het
Bouw het
Bouw het
Bouw het

De GPS-eenheid wordt zorgvuldig met de antenne naar boven (bruine kant) in de vierkante bult aan de zijkant van de hoofdeenheid gelijmd. De batterij-eenheid wordt er bovenop gelijmd. Voordat u de draden van de temperatuursensor aan de logging-eenheid bevestigt, voert u deze door het gat in de onderkant van het hoofdgedeelte. Deze ingang dient u zorgvuldig af te dichten met E6000 of Shoe Goo. De draden zijn ingekort zodat beide zijden van de Adalogger-eenheid toegankelijk zijn door deze uit het hoofdgedeelte te trekken. De schakeleenheid zit gewoon in de holte van de schroef bovenop. De O-ring moet worden bedekt met een laag siliconenvet en in de inkeping in de boveneenheid worden geplaatst. De schroefdraad op het bovenstuk moet worden ingesmeerd met siliconenvet. SuperGlue de brilbevestiging aan de platte kant van het hoofdgedeelte. De binnenkant van de unit of de buitenkant als u dat wilt, kan in dit stadium worden gecoat met epoxy om de carrosserie volledig waterdicht te maken.

Stap 5: Programmeer het

Het programma gebruikt de TinyGPS++-bibliotheek om te communiceren met dit gekozen GPS-apparaat. Ik kreeg het niet werkend met de standaard hardwarebibliotheken van Adafruit. Het heeft de seriële gegevens goed doorstaan, maar de functies voor het omgaan met de lat en lang leken niet te werken. De seriële softwarebibliotheken leken niet goed te werken met de MO-versie van de Adalogger, dus zorg ervoor dat u in plaats daarvan de 32u-versie krijgt. U hebt alle bibliotheken nodig die in het bovenste gedeelte van het programma worden vermeld. U kunt elke gewenste TX en RX kiezen van de digitale pinnen die in het fritzing-diagram goed werkten. De website voor de GPS-eenheid vermeldde de bedrading correct waarvoor RX is en welke TX is, volg deze gewoon. Het SD-gedeelte van het programma genereert gewoon een nieuw bestand voor elke keer dat u het apparaat aanzet, wat het verzamelen van de gegevens vrij eenvoudig maakt. De loop-functie vraagt gewoon om de tien seconden om een afrekening van de gegevens en deze frequentie kun je natuurlijk eenvoudig wijzigen. Alle TinyGPS++-functies kunnen op de SD-kaart worden opgeslagen.

Stap 6: Het gebruiken

Het gebruiken
Het gebruiken
Het gebruiken
Het gebruiken
Het gebruiken
Het gebruiken

De unit wordt aan de achterkant van uw zwembril gemonteerd. De temperatuursonde hangt langs je rug tijdens het zwemmen en de lengte kan worden aangepast tijdens het bouwen. Het apparaat blijft, hoewel waterdicht, relatief droog op deze locatie aan de achterkant van het hoofd, met de locatie van de GPS-bubbelantenne naar de hemel gericht. Het apparaat wordt geactiveerd door de bovenkant los te schroeven en de aan-knop in te drukken en de bovenkant weer vast te schroeven. Als de opname klaar is, wordt de bovenkant weer losgeschroefd en wordt de knop uitgeschakeld. Door het apparaat te starten, wordt een nieuw bestand gemaakt. De informatie wordt opgehaald door de SD-kaart in uw computer te plaatsen en het bestand te downloaden naar Numbers of Excel-spreadsheet en een CSV-bestand te maken. Ga naar: https://www.google.com/mymaps en klik op de knop Maak een kaart. Het resulterende raamwerk downloadt uw CSV-bestand naar een kaartlaag waar u kunt aanpassen welke kolom lat en lang heeft en waar u de andere stukjes gegevens naartoe wilt. U kunt het resulterende gegevenspakket hierboven zien dat met mensen kan worden gedeeld: https://www.google.com/maps/d/edit?mid=1q8v8Jf6IV4f2guE2XGnK6qMREuOXyPfs&ll=20.697292990488258%2C-156.44483149999996&z=18 en maakt veel meer manipulatie mogelijk. De pictogrammen kunnen worden aangepast, evenals kleuren of het achtergrondtype van de kaart.

En er zijn ook andere dingen die rondzwemmen met trackers en je kunt vergelijken waar je tracker is ten opzichte van hun trackers, zoals die mooie drie meter lange tijgerhaai genaamd "132069" die erg van ons strand houdt!

Aanbevolen: