İçindekiler:

Sonraki Sürüş/Yürüyüş Parkurunuz için DIY GPS Veri Kaydedici: 11 Adım (Resimlerle)
Sonraki Sürüş/Yürüyüş Parkurunuz için DIY GPS Veri Kaydedici: 11 Adım (Resimlerle)

Video: Sonraki Sürüş/Yürüyüş Parkurunuz için DIY GPS Veri Kaydedici: 11 Adım (Resimlerle)

Video: Sonraki Sürüş/Yürüyüş Parkurunuz için DIY GPS Veri Kaydedici: 11 Adım (Resimlerle)
Video: Keşan DOÇEK Dağ Bisikleti 03 Mart 2012 2024, Kasım
Anonim
Sonraki Sürüş/Yürüyüş Parkuru için DIY GPS Veri Kaydedici
Sonraki Sürüş/Yürüyüş Parkuru için DIY GPS Veri Kaydedici
Sonraki Sürüş/Yürüyüş Parkuru için DIY GPS Veri Kaydedici
Sonraki Sürüş/Yürüyüş Parkuru için DIY GPS Veri Kaydedici
Sonraki Sürüş/Yürüyüş Parkuru için DIY GPS Veri Kaydedici
Sonraki Sürüş/Yürüyüş Parkuru için DIY GPS Veri Kaydedici

Bu, birden çok amaç için kullanabileceğiniz bir GPS Veri Kaydedicidir.

  • Sonbahar renklerini kontrol etmek için hafta sonu yaptığınız uzun sürüşünüzü günlüğe kaydetmek istiyorsunuz.
  • ya da her yıl sonbaharda ziyaret ettiğiniz favori bir parkurunuz var ve gelecek yıl başvurabilmeniz için yolunuzu o parkura kaydetmek istiyorsunuz. Ve aynı rotayı takip edip etmediğinizi görün, bu proje için ana motivasyonum buydu.
  • Sadece senin nerelerde dolaştığını kontrol etmek için seni gözetlemek istiyorum.

Oluşturmayı tamamladıktan ve gezinizin/izinizin GPS modülünden verileri indirdikten sonra, aynısını Google haritalarını kullanarak kaydedebilirsiniz.

  • gelecekteki referans ve karşılaştırma
  • ve yukarıdaki harita resminin sağ üst köşesindeki Google haritalarında paylaş düğmesini kullanarak gelen arkadaşlarınızla/ailenizle aynı şeyi paylaşın.

Gelecekte bu özelliğin Ford gibi şirketler tarafından akıllı arabalara entegre edildiğini görmeyi ummalıyız. Ayrıca GPS modülünün çıkarılabilir olması güzel olurdu, böylece bir yürüyüş veya bisiklet parkurunda kolayca taşıyabilirsiniz.

Bu talimatı tamamlamak için bir GPS alıcı modülüne, seri arayüzlü bir mikro denetleyiciye ve pil/güç bankasına ihtiyacınız olacak. Adafruit'ten Flora GPS ve Flora kullanıyorum ama ayrıca bir Arduino Uno da kullanabilirsiniz. Ek olarak, Flora kartına kod yüklemek için Arduino IDE'nin Adafruits versiyonuna sahip bir dizüstü bilgisayara ihtiyacınız olacak.

Ayrıca elektronik devrenizi sağlam tutmak için 2. adıma ekli STL dosyalarını kullanarak parçaları 3B yazdırabilir veya sadece küçük bir kutu kullanabilirsiniz. Parçaları 3B yazdırdıktan sonra yapı yaklaşık 45 dakika sürecektir..

Adım 1: İhtiyacınız Olan Şeyler

İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler

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

  • Adafruit Flora (Arduino Uno/Micro da kullanabilirsiniz)
  • Flora GPS alıcısı
  • Düğme Pil tutucu
  • Düğme pil CR2032 (3V)
  • Bağlantı teli (30AWG tel en iyisidir veya ayrıca devre tahtası teli de kullanabilirsiniz)
  • USB taşınabilir şarj cihazı, bir AÇMA/KAPAMA anahtarıyla çalıştırmayı deneyin
  • Mini B USB kablosu
  • Kutuya ve arabanın güneşliğine veya çantanıza yapıştırmak için cırt cırtlı

Bir sonraki adımda ekli STL dosyalarını indirin ve parçaları 3D olarak yazdırın, kullanıyorum

  • 3 boyutlu yazıcı
  • filament (1.75 mm PLA filament Hatchbox filament kullanıyorum)

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

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

Not: Kodu yüklemek ve Flora'ya güç sağlamak için ihtiyacınız olan kablo, Android Telefon/masalarda kullanılan ile aynı DEĞİL bir Mini B USB kablosudur.

Adım 2: Parçaları 3B Yazdırın veya Bileşenleri Barındıracak Küçük Bir Kutu Bulun

Parçaları 3D Yazdırın veya Bileşenleri Barındıracak Küçük Bir Kutu Bulun
Parçaları 3D Yazdırın veya Bileşenleri Barındıracak Küçük Bir Kutu Bulun

Aşağıdaki dosyaları indirin ve 3D yazdırın

-Temel

- Bileşenleri kapatmak için kapak

VEYA tüm bileşenleri barındırmak için küçük bir kutu da deneyebilir ve bulabilirsiniz.

İpucu: 3D baskıda herhangi bir eğrilik (pürüzlü yüzey) görürseniz zımpara kağıdı kullanın.

Not: Tabanı yakından incelerseniz, kare kutu var, bu temelde USB taşınabilir şarj cihazı yerine Lipo pil kullanmak için yaratılmıştır. Delik, Flora'ya takabileceğiniz bir JST konektörüne sığacak kadar geniştir.

Adım 3: Lehimlemeden Önce Devreyi Kurutma

Lehimlemeden Önce Devreyi Kurutma
Lehimlemeden Önce Devreyi Kurutma
Lehimlemeden Önce Devreyi Kurutma
Lehimlemeden Önce Devreyi Kurutma
Lehimlemeden Önce Devreyi Kurutma
Lehimlemeden Önce Devreyi Kurutma
Lehimlemeden Önce Devreyi Kurutma
Lehimlemeden Önce Devreyi Kurutma

Tüm parçayı birlikte lehimlemeden önce devrenizi kuru bir şekilde çalıştırmak her zaman iyi bir fikirdir.

Yukarıdaki devreyi takip edin ve timsah klipsleri kullanarak devreyi bağlayın

Şimdi 5 ila 8 arasındaki adımları izleyerek çizimi yükleyin ve bir tupperware kabı kullanarak arabanızı bir tur atmak için dışarı çıkarın.

Burada, GPS modülündeki kırmızı ışığın yanıp söndüğünü görürseniz, modülün hala bir uydu aradığını, yalnızca yanıp sönmeyi bıraktığında, GPS alıcısının bir uydu bulduğu anlamına gelir.

İpucu: GPS modülünü yukarıdaki resimde gösterildiği gibi açık gökyüzüne çevirin. Önce güvenlik, tupperware kabını tutmanız gerekeceğinden lütfen yolcu koltuğunda olduğunuzdan emin olun.

Adım 4: Bileşenleri Lehimleme

Bileşenleri Lehimleme
Bileşenleri Lehimleme
Bileşenleri Lehimleme
Bileşenleri Lehimleme
Bileşenleri Lehimleme
Bileşenleri Lehimleme

Devreyi lehimlemeden önce, elektronik bileşenleri 3D baskılı kutuya yerleştirerek neyin nereye gittiğine birlikte karar verin.

Şimdi, bileşenleri kutuya geri gitmelerini beklediğiniz şekilde yerleştirerek önceki adımda devre şemasını kullanarak bileşenleri lehimleyin.

Adım 5: Bileşenleri Sabitlemek için Bant Kullanma

Bileşenleri Sabitlemek için Bant Kullanma
Bileşenleri Sabitlemek için Bant Kullanma
Bileşenleri Sabitlemek için Bant Kullanma
Bileşenleri Sabitlemek için Bant Kullanma
Bileşenleri Sabitlemek için Bant Kullanma
Bileşenleri Sabitlemek için Bant Kullanma

Bileşenleri kutunun tabanına sabitlemek için çift taraflı köpük bant kullanın.

Ardından, yukarıdaki resimde gösterildiği gibi telleri tabana yapıştırmak için elektrik bandı kullanın.

Düğme pili düğme tutucuya ekleyin. 3V düğme pil, GPS alıcısının başlatılırken konumunu daha hızlı hatırlamasına yardımcı olur, ayrıca devreyi düğme pil ve tutucu olmadan da tamamlayabilirsiniz.

Ayrıca kapağın sıkıca oturduğundan emin olun ve bant kullanarak sabitleyin.

İpucu: Gerekirse kapağı tabana sabitlemek için normal bant veya elektrik bandı kullanın, gelecekte düğme pili değiştirmeniz gerekebileceğinden yapıştırıcı kullanmayın.

Adım 6: Flora'ya Kod Yüklemeye Hazırlanma

Flora'ya Kod Yüklemeye Hazırlanıyor
Flora'ya Kod Yüklemeye Hazırlanıyor
Flora'ya Kod Yüklemeye Hazırlanıyor
Flora'ya Kod Yüklemeye Hazırlanıyor
Flora'ya Kod Yüklemeye Hazırlanıyor
Flora'ya Kod Yüklemeye Hazırlanıyor
Flora'ya Kod Yüklemeye Hazırlanıyor
Flora'ya Kod Yüklemeye Hazırlanıyor

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 izleyeceğinizle ilgili tüm ayrıntılar için

learn.adafruit.com/getting-started-with-fl…

Ayrıca kurulumun bir parçası olarak aşağıdaki bağlantıdan GPS kitaplığını indirmeniz gerekecektir.

github.com/adafruit/Adafruit-GPS-Library

İ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. IDE'yi yeniden başlattığınızda, yukarıdaki ekran görüntüsünde gösterildiği gibi, örneğin altında Adafruit_GPS seçeneğini gördüğünüzden emin olun.

Ardından Araçlar > Programcı > USBtinyISP'ye tıklayarak programlayıcı türünü seçin

Ardından Araçlar > Seri bağlantı noktası > /dev/tty.usbmodem441 öğesini seçin.

Ayrıca Araçlar > Pano > Adafruit Flora'ya tıklayarak kullandığınız panoyu seçin.

Flora hakkında daha fazla bilgi için bkz.

learn.adafruit.com/flora-wearable-gps/over…

7. Adım: 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 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 -> leo_locus_status'a 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 bir süper markete giderek haftalık alışverişimi tamamladım. Temelde bu, talimatın girişinde gördüğünüz haritadır, dikey çizgi, kahve dükkanına ve geri dönüş yolculuğumdur. yatay eğri'e çizgileri süper markete ve arkayadır.

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

8. 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
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 -> leo_locus_dumpbasic'e gidin Program yüklendikten sonra Flora'yı mini B USB kablosuyla bağlayın ve Yükle düğmesine basarak taslağı yükleyin (veya Dosya > Yükle'yi kullanın)

Yukarıdaki resimde gösterildiği gibi Seri Monitöre tıklamayın.

Ve tüm verileri metin düzenleyiciye kopyalayın ve aşağıdaki URL'yi kullanarak LOCUS Ayrıştırıcısına yapıştırın

learn.adafruit.com/custom/ultimate-gps-par…

İ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.

9. 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

Google Haritalar'a gidin ve ayarlar düğmesine tıklayın ve yukarıdaki ilk resimde gösterildiği gibi Yerlerim'e tıklayın.

www.google.com/maps

Şimdi harita oluştur düğmesine tıklayın, bu düğmeye tıklamak yeni bir başlıksız harita oluşturacaktır.

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, Google +, facebook ve twitter aracılığıyla arkadaşlarınız ve ailenizle, gittiğiniz rota ile haritayı paylaşabilirsiniz.

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

Adım 10: Çıkan Günlüğe Kayıtlı Verileri Sil

Günlüğe Kaydedilmiş Verilerden Çıkanları Sil
Günlüğe Kaydedilmiş Verilerden Çıkanları Sil
Çıkan Günlük Verilerini Sil
Çıkan Günlük Verilerini Sil

Hayır, uzun sürüşünüzden eve döndüğünüzde ve kayıtlı verileri zaten indirip Google haritalarına kaydettiniz. Aşağıdaki çizimi kullanarak verileri GPS'den silebilirsiniz.

Dosya > Örnek >Adafruit GPS -> leo_locus_erase seçeneğine gidinProgram yüklendikten sonra Flora'yı mini B USB kablosuyla bağlayın ve Yükle düğmesine basarak taslağı yükleyin (veya Dosya > Yükle'yi kullanın)

Şimdi seri monitöre tıklayın, metin kutusu alanına Y yazın ve GPS alıcısındaki verileri silmek için Gönder düğmesine tıklayın.

Adım 11: GPS Kutusunu Arabanızın Güneşliğine Takma

GPS Kutusunu Arabanızın Güneşliğine Takma
GPS Kutusunu Arabanızın Güneşliğine Takma
GPS Kutusunu Arabanızın Güneşliğine Takma
GPS Kutusunu Arabanızın Güneşliğine Takma
GPS Kutusunu Arabanızın Güneşliğine Takma
GPS Kutusunu Arabanızın Güneşliğine Takma

GPS kutusunu ve pili, yukarıdaki resimde gösterildiği gibi, bir çift bağlayıcı klips kullanarak yolcu tarafındaki Güneşlik'e takın veya çift yapışkanlı köpük bant kullanabilirsiniz. Çift çubuklu cırt cırt kullanıyorum, böylece GPS kutusunu bir dizüstü bilgisayara bağlayarak kaydedilen GPS verilerini alabilmem için GPS kutusunu çıkarmak kolay.

Ayrıca güneşliği çevirdiğinizde GPS dairesel deliğinin göğe baktığından emin olun, böylece GPS alıcı modülünün uydudan sinyal almasını kolaylaştırın.

Benzer hatlarda, bir sonraki yürüyüş gezinize çıkmadan önce GPS kutusunu ve pili çantanıza takabilirsiniz.

Eldiven Kutusu Gadget Mücadelesi
Eldiven Kutusu Gadget Mücadelesi
Eldiven Kutusu Gadget Mücadelesi
Eldiven Kutusu Gadget Mücadelesi

Glovebox Gadget Challenge'da Büyük Ödül

Önerilen: