İçindekiler:

GPS Cap Data Logger: 7 Adım (Resimlerle)
GPS Cap Data Logger: 7 Adım (Resimlerle)

Video: GPS Cap Data Logger: 7 Adım (Resimlerle)

Video: GPS Cap Data Logger: 7 Adım (Resimlerle)
Video: Uygulamalara izin verme 2024, Eylül
Anonim
GPS Cap Veri Kaydedici
GPS Cap Veri Kaydedici
GPS Cap Veri Kaydedici
GPS Cap Veri Kaydedici
GPS Cap Veri Kaydedici
GPS Cap Veri Kaydedici
GPS Cap Veri Kaydedici
GPS Cap Veri Kaydedici

Trekking veya uzun bisiklet gezintileri yapıyorsanız ve yaptığınız tüm yürüyüşleri/sürüşlerinizi takip etmek için bir GPS veri kaydedicisine ihtiyacınız varsa, işte harika bir hafta sonu projesi…

Oluşturmayı tamamladıktan ve parkurun GPS modülünden verileri indirdikten sonra, gelecekte başvurmak ve karşılaştırmak için Google haritalarını kullanarak aynısını kaydedebilir ve aynı şeyi paylaş düğmesini kullanarak gelen arkadaşlarınız/aileniz ile paylaşabilirsiniz. Google haritalarında.

Bu talimatı tamamlamak için bir GPS alıcı modülüne, seri arayüzlü bir mikro denetleyiciye ve bir Lipo pile ihtiyacınız olacak. Adafruit'ten mikro denetleyici ve giyilebilir Flora GPS olarak bir Flora kullanıyorum. Ek olarak, Flora panosuna kod yüklemek için Adafruit'in Arduino IDE sürümüne sahip bir dizüstü bilgisayara ihtiyacınız olacak.

1. Adım: Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler

Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler
Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler
Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler
Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler

İşte yapıyı tamamlamak için ihtiyaç duyacağınız elektronik bileşenler

  • ada meyvesi florası
  • Flora GPS alıcısı
  • Düğme Pil CR2032 (3V)
  • Lipo Pil 2000 mAh
  • Lipo şarj cihazı
  • Bağlantı teli (30AWG tel en iyisidir veya ayrıca devre tahtası teli de kullanabilirsiniz)
  • USB taşınabilir şarj cihazı
  • Mini USB kablosu

Bir sonraki adımda ekli STL dosyalarını indirin ve parçaları 3D yazdırın, Flashforge Creator Pro'yu 3D yazıcı filamenti olarak kullanıyorum ve 1.75 mm beyaz PLA filamenti kullanıyorum.

İhtiyaç duyacağınız araçlar

  • Havya ve Lehim
  • Makas/Sıkma aleti
  • Çift taraflı çubuk Köpük bant
  • Lehimden önce devreyi test etmek için timsah klipsleri

2. Adım: 3D Baskı

3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı
3D Baskı

Ekli STL dosyalarını ve 3B yazdırma yazılımı dilimini kullanarak indirin ve dosyaları 3B yazdırın. Elinizde bir 3B yazıcı yoksa, yerel maker kulübünüzden veya kitaplığınızdan birini kullanabilir veya 3B hub'lar gibi bir 3B yazdırma hizmeti kullanabilirsiniz..

Benim durumumda, STL dosyalarını Flashforge yaratıcısı pro ve 1.75 mm beyaz PLA kullanarak yazdırdım. Ek olarak, dilimleme için katman yüksekliği 0,3 mm ve dolgu yoğunluğu %25 olarak ayarlanmış Slic3r kullanıyorum. Tüm parçaların 3B yazdırma için yaklaşık 4 ila 5 saat sürmesi gerekir ve 3B yazıcı ve dilimleyici ayarlarınıza bağlı olacaktır.

Adım 3: Devreyi Test Etme

Devreyi Test Etme
Devreyi Test Etme
Devreyi Test Etme
Devreyi Test Etme
Devreyi Test Etme
Devreyi Test Etme

Tüm parçayı birlikte lehimlemeden önce devrenizi kuru bir şekilde çalıştırmak her zaman iyi bir fikirdir. Aşağıdaki bağlantıları kullanın ve devreyi bağlamak için timsah klipsleri kullanın.

  • Flora 3.3V - GPS 3.3V
  • Flora RX'den GPS TX'ye
  • Flora TX -> GPS RX
  • Flora GND -> GPS GND
  • GPS BAT -> pozitif düğme pil terminali
  • GPS GND -> negatif düğme pil terminali

USB kablosunu kullanarak Flora kartına kod yüklemek için, Arduino IDE'nin Adafruit sürümünü indirmeniz ve bilgisayarınıza kurmanız gerekir. Bağlantıyı nasıl takip edeceğinize dair tüm ayrıntılar için -

Ek olarak, kurulumun bir parçası olarak aşağıdaki bağlantıdan GPS kitaplığını da indirmeniz gerekecektir -

İndirilen kütüphaneyi /Arduino/Libraries klasörüne yerleştirin ve "Adafruit_GPS" olarak yeniden adlandırın IDE'nizi yeniden başlatın. Şimdi IDE'nizi yeniden açın ve devrenizi test etmek için örnek taslağı yükleyin ve yukarıdaki resimde gösterildiği gibi seri monitörü açın.

Seri monitöre göre bugünün tarihini, GPS modülünün kilitlendiği uydu sayısını, benim durumumda 7'yi görmeli ve ayrıca gizleyebileceğiniz ve google maps'e ekleyebileceğiniz konum verilerinizi de görmelisiniz, bunu görmek için şu anki konumunuz doğru.

GPS modülündeki kırmızı ışık yanıp sönüyorsa, modülün hala bir uydu aradığı anlamına gelir, yalnızca yanıp sönmesi durduğunda, GPS alıcısının bir uydu bulduğu anlamına gelir.

Adım 4: Konum Verilerini Günlüğe Kaydetmek için Çizimi Yükleyin

Konum Verilerini Günlüğe Kaydetmek için Çizimi Yükle
Konum Verilerini Günlüğe Kaydetmek için Çizimi Yükle

Konum verilerini günlüğe kaydetmek üzere kodu/taslağı yüklemek için Dosya > Örnek >Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino'ya gidin

Program yüklendikten sonra Flora'yı USB kablosuyla bağlayın ve Yükle düğmesine basarak taslağı yükleyin (veya Dosya > Yükle'yi kullanın). Şimdi bir test sürüşü için GPS kutusunu alabilir, en az birkaç mil sürün. Benim durumumda en sevdiğim kafeye gittim ve yerel süper markette haftalık alışverişimi tamamladım.

Not: Kullanılan GPS alıcı modülü yerleşik veri kaydına sahiptir ve kodu dikkatli bir şekilde incelerseniz, kayıt başlatma komutunu göndermek için Flora mikrodenetleyici kartının kullanıldığını göreceksiniz. Ve GPS alıcı modülü yaklaşık 16 saatlik veri depolayabilir..

Ayrıca bir sonraki trek/bisiklet yolculuğunuz için, - GPS_HardwareSerial_LOCUS_Erase.ino'yu kullanarak dışarı çıkmadan önce kaydedilen GPS verilerini silmek iyi bir fikirdir.

Adım 5: 3B Parçaları ve Elektroniği Bir Araya Getirme

3D Parçaları ve Elektroniği Bir Araya Getirmek
3D Parçaları ve Elektroniği Bir Araya Getirmek
3D Parçaları ve Elektroniği Bir Araya Getirmek
3D Parçaları ve Elektroniği Bir Araya Getirmek
3D Parçaları ve Elektroniği Bir Araya Getirmek
3D Parçaları ve Elektroniği Bir Araya Getirmek

3D baskılı parçaları ve elektroniği bir araya getirmek için, önce Kutu parçasına Kapak kancası 3D baskılı parçayı takarak başlayın, 4 adet fermuar kullanabilirsiniz, ancak ters yönde bir çift fermuarın hile yapması gerektiğini buldum.

Kutunun alt bölmesine düğme pil tutucuyu ve Flora'yı yerleştirin ve üstteki önce lipo pili ardından GPS'i takın.

Bir kez yaptıktan sonra, yerine oturması gereken dudağı kapatabilirsiniz, ancak kapağı kutuya sabitlemek için sıcak tutkal/bant kullanmanızı öneririm.

Ayrıca, lipo şarj cihazı ile şarj etmek için kolayca takılıp çıkarılabilmesi için floranın Lipo JST ucu yukarı dönük olmalıdır.

6. Adım: Kayıtlı Verileri Almak için Çizimi Yükleyin

Kayıtlı Verileri Almak için Çizim Yükleyin
Kayıtlı Verileri Almak için Çizim Yükleyin

Şimdi test sürüşünüzden eve döndüğünüzde, cihazı dizüstü bilgisayarınıza bağlayın ve Adafruit'in Arduino IDE sürümünü çalıştırın Dosya > Örnek > Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino'ya gidin. Program yüklendikten sonra Flora'yı mini USB kablosuyla bağlayın ve Yükle düğmesine basarak taslağı yükleyin (veya Dosya > Yükle'yi kullanın)

Şimdi yukarıdaki resimde gösterildiği gibi Seri Monitöre tıklayın. Ve tüm verileri metin düzenleyiciye kopyalayın ve aşağıdaki URL'yi kullanarak Locus Ayrıştırıcı'ya yapıştırın -https://learn.adafruit.com/custom/ultimate-gps-parser, tüm metni yalnızca aşağıdakinden sonra kopyalayıp yapıştırın -- ----'ler ve $PMTK001, 622, 3*36 ile biten.

İlk metin kutusunun altındaki ayrıştır düğmesine tıklayın ve KML çıktısını kopyalayın ve yukarıdaki ekran görüntüsünde gösterildiği gibi herhangi bir metin düzenleyiciye yapıştırın ve.kml uzantısıyla kaydedin.

Benim durumumda, Locus Ayrıştırıcı çalışmıyordu, bu da seri monitörü bir KML dosyasına dönüştürmek için python programını - log_to_kml.py kullanmam gerektiği anlamına geliyordu, daha fazla ayrıntıyı - https://github.com adresinde bulabilirsiniz. /don/konum

7. Adım: Verileri Google Haritalar'a Aktarın

Verileri Google Haritalar'a Aktarın
Verileri Google Haritalar'a Aktarın
Verileri Google Haritalar'a Aktarın
Verileri Google Haritalar'a Aktarın
Verileri Google Haritalar'a Aktarın
Verileri Google Haritalar'a Aktarın
Verileri Google Haritalar'a Aktarın
Verileri Google Haritalar'a Aktarın

Google Haritalar'a gidin ve ayarlar düğmesine tıklayın ve Yerleriniz Haritalarınız Harita Oluştur'a tıklayın ve yukarıdaki ilk resimde gördüğünüz gibi içe aktarmaya basın.

www.google.com/maps

Yeni adsız haritayı yeniden adlandırın ve içe aktar düğmesini kullanarak daha önce kaydettiğiniz kml dosyasını içe aktarın. Bir kez bittiğinde, takip ettiğiniz yolu görebilmelisiniz.

İpucu 1: Haritanız kaydedildikten sonra, e-posta yoluyla arkadaşlarınız ve ailenizle izlediğiniz rotayla haritayı paylaşabilirsiniz. Benim durumumda, yukarıdaki resimlerde gördüğünüz gibi, birkaç gün önce Mavi Dağlar çevresinde bisiklete bindim.

İpucu 2: Ayrıca kaydettiğiniz harita, ayarlar > Yerlerim altında görünür; bu, onları ileride başvurmak üzere kullanabileceğiniz anlamına gelir.

Önerilen: