İçindekiler:
Video: L80 Kullanarak GPS: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Sensör yarışmasına katılmaya çalışacağım.
Tamam, bu korkunç bir resim. Ama ben bir LAZY Old Geek'im (L. O. G.). Elimde bir tablet tutuyorum ama bu sadece resmi (uzaktan) çekebilmek için. Bu, omzumdaki antene bağlı bir GPS içeren yeleğimin çantasında.
Elbette akıllı telefonların GPS'leri var diyorsunuz ama bunun bir GEEK için zorluğu nedir? Şimdiye kadar benimkiyle köpeğimle yürüyüşümü kaydedebilir ve Google Earth Pro'da çizebilirim.
Bu yüzden farklı bir GPS projesini tamamladım:
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Bunun için Adafruit Ultimate gibi, bazen PA6H veya LadyBird1 olarak adlandırılan bir MTK3339 GPS kullandım. İnternette biraz araştırma yaptım ve PA6H'den çok daha ucuza bir L80 GPS modülü buldum. Şimdi görünüşe göre, MTK3339'u da kullanıyor ancak farklı bir pakette. Görünüşe göre Quectel tarafından yapılmış. Şimdi bunun bir klon mu yoksa lisanslı bir sürüm mü olduğu veya içinde MTK3339 yongası olup olmadığı hakkında hiçbir fikrim yok, ama Aliexpress'den bir çift sipariş ettim. Fiyatın yanı sıra sevdiğim diğer şey, bağlantıların 0,1 inç aralıkta olmasıydı, bu da bu ESKİ adamın lehimlemesi çok daha kolay olduğu anlamına geliyor.
Quectel, diğer LadyBird1 MTK3339 için bulduğumdan daha iyi bir web sitesine sahip gibi görünüyor:
www.quectel.com/product/l80.htm
1. Adım: Test Etme
L80'i (resimlere bakın) bir PCB'ye lehimlemek zorunda kalmadan test edebilmek güzel olurdu. L80'deki konektör pimleri 0,1 ancak normal bir başlık için oldukça küçüktür. Oldukça iyi uyacak bazı işlenmiş pin başlıklarına sahip oldum. Resmi görmek.
Bu yüzden onları lehimledim. Resmi görmek.
İşlenmiş pin başlıkları: Daha sıkı bir uyum ve daha fazla temas alanı için işlenmiştir. Standart devre tahtalarında ve normal başlıklarda çalışacaklar ancak çok güvenli değiller. Erkek işlenmiş başlıkları yalnızca dişi işlenmiş başlıklarla veya sadece lehimlenmiş olarak kullanmanızı öneririm.
Pimli bir L80'e sahip olmanın iyi yanı, devre tahtasından PCB'ye taşınabilmesi ve kolayca değiştirilebilmesidir.
İPUCU: Bu yüzden satın aldığım ucuz işlenmiş başlıklar, lehimlediğim zaman erime eğilimindeydi. Yine de iyi çalışıyor gibi görünüyorlardı.
Tamam, Adafruit Feather M4 Express'imle birlikte devre tahtası yaptım ve test ettim. Temelde PA6H GPS'imle aynı şekilde çalıştı.
Anten durumunu nasıl sorduğunuz ve yanıt konusunda biraz fark olduğunu düşünüyorum ama tüm bulduğum bu. Anten durumu, harici bir aktif antenin takılı olup olmadığı veya anten konektörünün kısa devre olup olmadığıdır.
Adım 2: L80 PCB
Bu yüzden Arduino Feather M4 Express'imle çalışmak için L80 ile bir PCB yapmak istedim.
Gereksinimler:
Tek taraflı PCB
Mikro SD kart
Açma / kapama düğmesi
Anten durumu LED'i
L80 için pil
İki anten bağlantısı
bir u.fl
Bir MCX (Yanlışlıkla MCX'li bir antenim olduğu için)
Tamam, PCB'yi tasarladım, toner aktarma yöntemimi kullanarak yaptım:
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
Onu lehimledim ve çalıştırmaya çalıştım. Bazıları micro SD adaptörün altında olduğu ve kırıldığı için önce jumper'larda sorun yaşadım, sonra güç bağlantı sorunları yaşadım ve L80 harici bir antenle çalışmayacaktı.
Böylece harici anten PCB'mde çalışmayacaktı ama devre tahtasında çalıştı. (L80'in pimli olması ileri geri gitmeyi kolaylaştırdı) Bu benim için çok sinir bozucuydu. Sonunda düşündüm ve tek fark Anten durum pininde bir direnç ve LED'im olmasıydı. LED'i çıkardıysam, iyi çalıştı.
Eh, belgeler net değildi ve örnek şemalar yoktu. Çalışmak için belki bir mosFET arabelleğine ihtiyaç duyacağını varsayıyorum.
Gecikmiş İPUCU: Mümkünse bir PCB yapmadan önce tüm devreyi devre dışı bırakın. Küçükken bunu hep yapardım ama bu sefer çok fazla varsayımda bulundum.
Sonunda, bundan vazgeçtim ve başka bir versiyon yaptım.
Versiyon 2:
Anten durum LED'ine sahip olmamaya karar verdim.
M4'ü etkileyeceği ve pil yedekleme ile nasıl çalışacağını bilmediğim için bir açma/kapama anahtarına sahip olmamaya karar verdim.
MicroSD kartın altına jumper koymamaya karar verdim.
L80 başlık pinlerinde olduğu için L80 başlıkları arasına birkaç kapasitör koydum.
Bu yüzden şemalar ve PCB düzeni oluşturmak için Eagle Cadsoft kullanıyorum.
Şematik, CadSoft dosyalarıyla birlikte Eagle.zip'e eklenmiştir.
Şematik üzerine bir yorum: D1 bir diyot ama daha küçük bir paket alabildiğim için Eagle'da bir direnç cihazı kullandım.
Sadece tek taraflı PCB yaptığım için bunda bakır (izler) üstte, altta mavi izler tel sarma telleridir.
L80 için bir Eagle kitaplığı parçası buldum ama SMD pedleri yerine başlıkları kullanabilmem için bir varyant yapmak zorunda kaldım.
Eagle.zip dosyasına PCB'leri nasıl yaptığımla ilgili bazı ipuçları ekledim.
KARTAL KULLANICILARI:
Eagle ile kullanmak için bir dru dosyası dahildir. ESKİ olduğum ve yakın çekim göremediğim için PCB'lerimi daha geniş izler ve aralarında çok boşluk olacak şekilde yapmaya çalışıyorum. MTS.dru dosyasını burada kullanıyorum. Dru dosyasında anlamadığım bir çok şey var (ESKİ) ama aldığım bazı notlar:
DIY panoları
MTS.dru kullanabilmeli
Boşluk
Tel 24mil
Pad'e Tel 16mil
24mil üzerinden tel
Boy
Minimum Genişlik 16mil
Orta Matkap 12mil?
Yönlendirme telleri Genişlik 0.016 Matkap: 0.03149
Bazen Açıklığı azaltmanız gerekir
Ped'e Tel 12mil
Başlık pinleri arasında iz çalıştırmak için
Sonra tekrar 16mil'e ayarladım.
Çokgen GND'yi çalıştırmak için
Bu, boşluk hataları verecektir ancak zemin için daha fazla boşluğa izin vermelidir.
uçak ve hala çalışıyor.
Çalıştırdıktan sonra, atlama tellerinin dışarı çıkmasını önlemek ve pil tutucuyu yerinde tutmak için (umarım) altta biraz şeffaf Gorilla Glue kullandım. Resmi görmek
Adım 3: Saha Testi
Böylece PCB'yi monte ettim ve test ettim, her şey çalıştı ve diğerinde olduğu gibi aynı taslağı kullanabilirdim.
Görünüşe göre GPS antenleri en iyi şekilde yukarı doğru baktıklarında çalışıyor.
Yeleğime bir kese diktim ve omzuna biraz Velcro koydum. Resmi görmek
Anten üzerine biraz Velcro yapıştırdım
GPS'i çantaya koy ve anteni omzuma yapıştır. Yürüyüşe hazır.
Tamam, oldukça iyi çalışıyor. İşte bazı sorunlar:
Bir, resimdeki anten kablosu çok uzun. Başka bir antenim var ama henüz doğru konektör yok.
İki, PCB'ye bir u.fl anten kablosu bağlamaya çalışıyordum. Bu kablolar serttir ve konektör küçüktür. u.fl konektörünü kırdım. Değiştirmeye çalışacak.
Üç, Google Earth'te kaydettiğim ve çizdiğim bir parkurda, parkur aslında bulunduğum yerden farklı. Resme bakın. Bunun nedeni, GPS almanak bilgilerinin tamamlanmamış olması olabilir. Ayrıca kötü bir L80 olabilir. Her neyse, ikinci bir L80'im var ama deneyebilmem için biraz daha işlenmiş pin bekliyorum.
Önerilen:
Arduino Kullanarak GPS SINIRLARI YAPIN: 8 Adım
Arduino Kullanarak GPS SINIR SINIRLARI YAPIN: Bu dersimizde Arduino kullanarak GPS SINIR SINIRLARI yapmayı öğreneceğiz, bu bir robotunuz olduğunda ve belirtilen alanın dışına çıkmasını istemiyorsanız kullanışlıdır. Robot alan dışındayken , ekranda "Dışarıda"
Raspberry Pi ve AIS328DQTR Kullanarak Hızlandırmayı Python Kullanarak İzleme: 6 Adım
Raspberry Pi ve AIS328DQTR Kullanarak İvmeyi Python Kullanarak İzleme: İvme sonludur, bence bazı Fizik yasalarına göre. Karaya çıkan en hızlı yaratık, arada bir avını yakalamak için en yüksek hızını kullanır. NS
Arduino UNO Kullanarak Drone Nasıl Yapılır - Mikrodenetleyici Kullanarak Quadcopter Yapma: 8 Adım (Resimlerle)
Arduino UNO Kullanarak Drone Nasıl Yapılır | Mikrodenetleyici Kullanarak Quadcopter Yapın: GirişYoutube Kanalımı Ziyaret EdinBir Drone, satın alınması çok pahalı bir alettir(ürün). Bu yazıda tartışacağım, bunu nasıl ucuza yapabilirim? Ve böyle ucuz fiyata nasıl kendin yapabilirsin… Peki Hindistan'da tüm malzemeler (motorlar, ESC'ler
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow - Rainbow'u Arduino IDE Kullanarak M5stack M5stick C Kullanarak Neopixel Ws2812 Üzerinde Çalıştırmak: 5 Adım
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow | Rainbow'u Neopixel Ws2812'de M5stack M5stick C Kullanarak Arduino IDE Kullanarak Çalıştırmak: Merhaba arkadaşlar bu talimatta Arduino IDE ile neopixel ws2812 LED'lerini veya led şerit veya led matrisi veya led halkayı m5stack ile m5stick-C geliştirme kartını nasıl kullanacağımızı öğreneceğiz ve bunu yapacağız. onunla bir gökkuşağı deseni
HT12D Kullanarak RF 433MHZ Radyo Kontrolü HT12E - 433mhz ile HT12E & HT12D Kullanarak Rf Uzaktan Kumanda Yapma: 5 Adım
HT12D Kullanarak RF 433MHZ Radyo Kontrolü HT12E | 433mhz ile HT12E ve HT12D Kullanarak Rf Uzaktan Kumanda Yapma: Bu talimatta size HT12E kodlamalı & HT12D kod çözücü IC.Bu talimatta çok ucuz BİLEŞENLER GİBİ kullanarak veri gönderip alabilirsiniz: HT