Obsah:

GPS Cap Data Logger: 7 kroků (s obrázky)
GPS Cap Data Logger: 7 kroků (s obrázky)

Video: GPS Cap Data Logger: 7 kroků (s obrázky)

Video: GPS Cap Data Logger: 7 kroků (s obrázky)
Video: Podpora: Začínáme s navigací Camper 795. 2024, Září
Anonim
Záznamník dat GPS Cap
Záznamník dat GPS Cap
Záznamník dat GPS Cap
Záznamník dat GPS Cap
Záznamník dat GPS Cap
Záznamník dat GPS Cap
Záznamník dat GPS Cap
Záznamník dat GPS Cap

Zde je skvělý víkendový projekt, pokud se věnujete pěší turistice nebo dlouhým vyjížďkám na kole a potřebujete záznamník dat GPS, který by sledoval všechny vaše treky/jízdy, které jste podnikli…

Jakmile dokončíte stavbu a stáhnete data z modulu GPS stezky, můžete je uložit pomocí map Google pro budoucí použití a porovnání a také je sdílet s přáteli/rodinou, kteří přišli, pomocí tlačítka sdílení na mapách Google.

K dokončení tohoto pokynu budete potřebovat modul přijímače GPS, mikrořadič se sériovým rozhraním a baterii Lipo. Jako mikrořadič používám Floru a nositelný Flora GPS od Adafruit. K nahrání kódu na desku Flora budete navíc potřebovat notebook s Adafruitovou verzí Arduino IDE.

Krok 1: Věci, které budete potřebovat k dokončení stavby

Věci, které budete potřebovat k dokončení stavby
Věci, které budete potřebovat k dokončení stavby
Věci, které budete potřebovat k dokončení stavby
Věci, které budete potřebovat k dokončení stavby

Zde jsou elektronické komponenty, které budete potřebovat k dokončení stavby

  • Adafruitová flóra
  • GPS přijímač Flora
  • Držák knoflíkové baterie Knoflíkový článek CR2032 (3V)
  • Lipo baterie 2000 mAh
  • Lipo nabíječka
  • Propojovací drát (nejlepší je drát 30AWG, nebo můžete použít i drát na krájení)
  • USB přenosná nabíječka
  • Mini USB kabel

Stáhněte si soubory STL připojené v dalším kroku a 3D tisk dílů, používám Flashforge Creator Pro jako vlákno 3D tiskárny a 1,75 mm bílý PLA filament.

Nástroje, které budete potřebovat

  • Páječka a pájka
  • Nůžky/Krimpovací nástroj
  • Oboustranná lepicí pěnová páska
  • Aligátorové klipy k otestování obvodu před pájením

Krok 2: 3D tisk

3D tisk
3D tisk
3D tisk
3D tisk
3D tisk
3D tisk

Stáhněte si připojené soubory STL a použijte část softwaru pro 3D tisk a vytiskněte soubory 3D. Pokud nemáte po ruce 3D tiskárnu, můžete ji použít v místním klubu výrobců nebo knihovně, nebo můžete použít službu 3D tisku, jako jsou 3D rozbočovače..

V mém případě jsem vytiskl soubory STL pomocí Flashforge creator pro a 1,75 mm bílé PLA. Navíc pro krájení používám Slic3r s výškou vrstvy nastavenou na 0,3 mm a hustotou výplně na 25 %. Všechny součásti by měly trvat přibližně 4 až 5 hodin 3D tisku a budou záviset na nastavení 3D tiskárny a kráječe.

Krok 3: Testování obvodu

Testování obvodu
Testování obvodu
Testování obvodu
Testování obvodu
Testování obvodu
Testování obvodu

Před spojením všech částí dohromady je vždy dobré provést suchý okruh. Použijte níže uvedená připojení a obvod zapojte pomocí aligátorových spon.

  • Flora 3,3 V na GPS 3,3 V.
  • Flora RX na GPS TX
  • Flora TX -> GPS RX
  • Flora GND -> GPS GND
  • GPS BAT -> kladný terminál knoflíkové baterie
  • GPS GND -> záporný terminál knoflíkové baterie

Chcete -li nahrát kód na desku Flora pomocí kabelu USB, budete si muset stáhnout verzi Arduino IDE společnosti Adafruit a nainstalovat ji do počítače. Úplné podrobnosti o tom, jak sledovat odkaz-https://learn.adafruit.com/adafruit-arduino-ide-setup/arduino-1-dot-6-x-ide

Kromě toho si v rámci nastavení budete muset také stáhnout knihovnu GPS z následujícího odkazu -

Umístěte staženou knihovnu do složky /Arduino /Libraries a přejmenujte ji na „Adafruit_GPS“restartujte IDE. Nyní znovu otevřete IDE a nahrajte ukázkový náčrt k otestování obvodu a otevřete sériový monitor, jak je znázorněno na obrázku výše

Podle sériového monitoru byste měli vidět dnešní datum, počet satelitů, na které se modul GPS připojil, což je v mém případě 7, a také byste měli vidět své údaje o poloze, které můžete skrýt a přidat do map Google, abyste to viděli vaše aktuální poloha je správná.

Pokud červené světlo na modulu GPS bliká, znamená to, že modul stále hledá satelit, pouze když přestane blikat, znamená to, že přijímač GPS našel satelit.

Krok 4: Nahrajte skicu do protokolu o poloze

Nahrajte skicu do protokolu o poloze
Nahrajte skicu do protokolu o poloze

Chcete -li nahrát kód/skicu do údajů o poloze protokolu, přejděte na Soubor> Příklad> Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino

Jakmile se program načte, připojte Floru pomocí kabelu USB a načtěte skicu stisknutím tlačítka Nahrát (nebo použijte Soubor> Nahrát). Nyní si můžete vzít GPS box na testovací jízdu, jet alespoň na pár mil. V mém případě jsem zajel do své oblíbené kavárny a dokončil své týdenní nákupy na místním supermarketu.

Poznámka: Použitý modul přijímače GPS má vestavěné protokolování dat a pokud kód projdete pečlivě, zjistíte, že k odeslání příkazu k zahájení protokolování se používá deska mikrokontroléru Flora. Modul přijímače GPS může uložit přibližně 16 hodin dat.

Také pro další trek/jízdu na kole je dobré vymazat zaznamenaná data GPS, než se vydáte pomocí - GPS_HardwareSerial_LOCUS_Erase.ino

Krok 5: Spojení 3D dílů a elektroniky dohromady

Spojení 3D dílů a elektroniky dohromady
Spojení 3D dílů a elektroniky dohromady
Spojení 3D dílů a elektroniky dohromady
Spojení 3D dílů a elektroniky dohromady
Spojení 3D dílů a elektroniky
Spojení 3D dílů a elektroniky

Chcete -li spojit 3D tištěné části a elektroniku, nejprve začněte připojením 3D tištěné části háčku k části Box, můžete použít 4 zipy, ale zjistil jsem, že pár zipů v opačném směru by mělo stačit.

Do spodní části krabice vložte držák knoflíkové baterie a Floru a do horní části nejprve vložte lipo baterii a poté GPS.

Po dokončení můžete zavřít okraj, který by měl zapadnout na místo, ale doporučil bych použít horké lepidlo/ pásku k zajištění víka k krabici.

Kromě toho by konec flóry Lipo JST měl směřovat nahoru, aby se dal snadno zasunout a vyjmout pro nabíjení lipo nabíječkou.

Krok 6: Nahrajte skicu a získejte protokolovaná data

Nahrajte skicu a získejte protokolovaná data
Nahrajte skicu a získejte protokolovaná data

Nyní, když jste z testovací jízdy doma, připojte zařízení k notebooku a spusťte verzi Arduino IDE společnosti Adafruit Přejděte na Soubor> Příklad> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. Jakmile se program načte, připojte Floru pomocí mini USB kabelu a načtěte skicu stisknutím tlačítka Nahrát (nebo použijte Soubor> Nahrát)

Nyní klikněte na Sériový monitor, jak ukazuje obrázek výše. A zkopírujte všechna data do textového editoru a vložte je do Locus Parser pomocí níže uvedené adresy URL -https://learn.adafruit.com/custom/ultimate-gps-parser, celý text zkopírujte a vložte pouze za- ---- a končí na $ PMTK001, 622, 3*36.

Klikněte na tlačítko analýzy pod prvním textovým polem a zkopírujte výstup KML a vložte jej do libovolného textového editoru, jak se zobrazuje na snímku obrazovky výše, a uložte jej s příponou.kml.

V mém případě Locus Parser nefungoval, což znamenalo, že jsem musel použít program python - log_to_kml.py k převodu výstupu sériového monitoru do souboru KML, více podrobností najdete na - https://github.com /don/lokus

Krok 7: Importujte data do Map Google

Importujte data do Map Google
Importujte data do Map Google
Importujte data do Map Google
Importujte data do Map Google
Importujte data do Map Google
Importujte data do Map Google
Importujte data do Map Google
Importujte data do Map Google

Přejděte na Mapy Google, klikněte na tlačítko nastavení a poté na Mapy vašich míst Vytvořit mapu a klikněte na import, jak vidíte na prvním obrázku výše.

www.google.com/maps

Přejmenujte novou mapu bez názvu a importujte soubor kml, který jste dříve uložili, pomocí tlačítka importu. Jakmile budete hotovi, měli byste vidět cestu, kterou jste šli.

Tip 1: Jakmile je mapa uložena, můžete ji sdílet s trasou, kterou jste projeli, s přáteli a rodinou prostřednictvím e -mailu. V mém případě jsem se před pár dny projel na kole po Blue Mountains, jak vidíte na obrázcích výše.

Tip 2: Kromě toho se uložená mapa zobrazí v části Nastavení> Moje místa, což znamená, že ji můžete použít pro budoucí použití.

Doporučuje: