Mündəricat:
Video: L80 istifadə edərək GPS: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Sensor yarışmasına girməyə çalışacağam.
Tamam, qorxunc bir şəkildir. Amma mən TƏBZİZ Qoca Geekəm (L. O. G.). Əlimdə bir tablet tuturam, ancaq şəkil çəkə biləcəyim üçün (uzaqdan). Bunun nə olduğunu çiynimdəki antenə bağlı bir GPS olan yelekimin çantasındadır.
Əlbəttə ki, ağıllı telefonların GPS -ləri var, ancaq GEEK üçün bunun çətinliyi nədir. Mənimlə indiyə qədər itimlə gəzintimi qeyd edə və Google Earth Pro -da qura bilərəm.
Yeni bir GPS layihəsini tamamladım:
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Bunun üçün bəzən PA6H və ya LadyBird1 adlanan Adafruit Ultimate kimi bir MTK3339 GPS istifadə etdim. İnternetdə bir az araşdırma apardım və PA6H -dən qat -qat ucuz L80 GPS modulu tapdım. Göründüyü kimi, MTK3339 istifadə edir, lakin fərqli bir paketdə. Görünür Quectel tərəfindən hazırlanıb. İndi bunun bir klon və ya lisenziyalı bir versiya olub -olmadığını və ya içərisində MTK3339 çipinin olub olmadığını və ya nə olduğunu bilmirəm, amma Aliexpress -dən bir cüt sifariş etdim. Qiymətdən başqa, bəyəndiyim digər şey, əlaqələrin 0,1 düym aralığında olması idi, yəni bu Qocanın lehimləməsi daha asandır.
Quectel, digər LadyBird1 MTK3339 üçün tapdığım veb saytlardan daha yaxşı görünür:
www.quectel.com/product/l80.htm
Addım 1: Test
L80 -ni bir PCB -yə lehimləmədən sınamaq (şəkillərə baxa bilsəniz) yaxşı olar. L80 -dəki bağlayıcı pinlər 0,1 düymdür, lakin adi bir başlıq üçün olduqca kiçikdir. Olduqca yaxşı uyğunlaşan işlənmiş pin başlıqlarım oldu. Şəkilə baxın.
Buna görə də onları lehimlədim. Şəkilə baxın.
İşlənmiş pin başlıqları: Daha sıx uyğunlaşma və daha çox təmas sahəsi üçün işlənmişdir. Standart çörək lövhələrində və adi başlıqlarda işləyəcəklər, lakin çox etibarlı deyillər. Kişi işlənmiş başlıqlardan yalnız qadın işlənmiş başlıqlarla və ya sadəcə lehimli istifadə etməyi məsləhət görürəm.
Sancaqlar olan bir L80 -ə sahib olmağın yaxşı tərəfi, onu çörək taxtasından PCB -yə köçürmək və asanlıqla dəyişdirməkdir.
İPUCU: Belə ki, aldığım ucuz işlənmiş başlıqlar, onları lehimlədiyim zaman əriyirdi. Düzdü, yaxşı görünürdülər.
Tamam, buna görə də Adafruit Feather M4 Express ilə birlikdə taxtaya qoydum və sınadım. Əsasən PA6H GPS ilə eyni işləyirdi.
Düşünürəm ki, anten statusu və cavab istəməyinizdə bir az fərq var, ancaq tapdığım budur. Anten statusu, xarici aktiv bir antenin bağlanıb bağlanmaması və ya anten konnektorunun qısalmasıdır.
Addım 2: L80 PCB
Arduino Feather M4 Express ilə işləmək üçün L80 ilə bir PCB etmək istədim.
Tələblər:
Tək tərəfli PCB
microSD kartı
Açma/söndürmə açarı
Anten status LED
L80 üçün batareya
İki anten bağlantısı
Bir u.fl
Bir MCX (təsadüfən MCX ilə antenaya sahib olduğum üçün)
Tamam, PCB hazırladım, toner köçürmə metodumdan istifadə etdim:
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
Lehimləyib işə salmağa çalışdım. Əvvəlcə tullananlarla problem yaşadım, çünki bəziləri micro SD adapterinin altında idi və qırıldı, sonra güc əlaqəsi problemim oldu və L80 xarici antenlə işləməyəcəkdi.
Beləliklə, xarici anten PCB -də işləməyəcək, ancaq çörək taxtasında işləyib. (Sancaqlı L80 -ə sahib olmaq, irəli -geri getməyi asanlaşdırdı) Bu mənim üçün çox sinir bozucu idi. Nəhayət bu barədə düşündüm və bir fərq, antenin vəziyyət pinində bir rezistor və LED -in olması idi. LED -i söksəm, yaxşı işləyir.
Yaxşı, sənədlər aydın deyildi və nümunə sxemləri yox idi. Düşünürəm ki, bəlkə də işləmək üçün mosFET buferinə ehtiyac olar.
Gecikmiş İPUCU: Mümkünsə, bir PCB hazırlamadan əvvəl bütün dövrə taxtasını taxın. Kiçik olanda bunu həmişə edərdim, amma bu dəfə çox fərziyyələr etdim.
Nəhayət, bundan imtina etdim və başqa bir versiya hazırladım.
Versiya 2:
Anten status LEDinə sahib olmamağa qərar verdim.
M4 -ə təsir göstərə biləcəyi və batareyanın ehtiyat nüsxəsi ilə necə işləyəcəyini bilmədiyim üçün açma/söndürmə düyməsinə sahib olmamaq qərarına gəldim.
MicroSD kartın altına heç bir tullanan qoymamağa qərar verdim.
L80 başlıq pinlərində olduğundan, L80 başlıqlarının arasına bir neçə kondansatör qoydum.
Eagle Cadsoft -dan sxemlər və PCB düzeni yaratmaq üçün istifadə edirəm.
Şematik, CadSoft faylları ilə birlikdə Eagle.zip -də əlavə olunur
Şematik bir şərh: D1 bir dioddur, amma daha kiçik bir paket əldə edə bildiyim üçün Eagle'da bir rezistor cihazı istifadə etdim.
Yalnız bir tərəfli PCB hazırladığım üçün burada mis (izlər) yuxarıda, altındakı mavi izlər tel sarım tellərdir.
L80 üçün Eagle kitabxana hissəsi tapdım, amma SMD yastıqları yerinə başlıqlardan istifadə edə biləcəyim üçün bir variant hazırlamalı oldum.
Eagle.zip faylında PCB -lərin necə hazırlanması ilə bağlı bəzi məsləhətlər verdim.
QARTAL İSTİFADƏÇİLƏRİ:
Eagle ilə istifadə etmək üçün bir dru faylı daxildir. YAŞLI olduğumdan və yaxınlığı da görə bilmədiyim üçün PCB -lərimi daha geniş izlərlə və aralarında çoxlu boşluqlar yaratmağa çalışıram. MTS.dru faylını istifadə etdiyim yer budur. Dru faylında başa düşmədiyim çox şey var (OLD), amma yazdığım bəzi qeydlər:
DIY lövhələr
MTS.dru istifadə edə bilməlidir
Rəsmiləşdirilməsi
Tel tel 24mil
Pad üçün tel 16 mil
24mil ilə əlaqə saxlayın
Ölçü
Min eni 16 mil
Orta Matkap 12mil?
Yönləndirmə telləri Eni 0.016 Matkap: 0.03149
Bəzən boşluğu azaltmaq lazımdır
Pad üçün tel 12 mil
Başlıq sancaqları arasında izlər buraxmaq üçün
Sonra 16 mil -ə geri qoydum
GND çoxbucaqlı işlətmək
Bu rəsmiləşdirmə səhvləri verəcək, lakin zəmin üçün daha çox rəsmiləşdirməyə imkan verməlidir
təyyarə və hələ də işləyir.
İşə başladıqdan sonra tullanan tellərin çəkilməməsi və batareya tutucusunun yerində qalması üçün altdan bir az Gorilla Glue istifadə etdim. Şəkilə baxın
Addım 3: Sahə Testi
PCB -ni yığdım və sınadım, hər şey işlədi və digərində olduğu kimi eyni eskizdən istifadə edə bildim.
Göründüyü kimi, GPS antenaları işarə edərkən ən yaxşı işləyir.
Yelimə bir çanta tikdim və çiynimə bir az Velcro taxdım. Şəkilə baxın
Bir antenaya bir az Velcro yapışdırdı
GPS -i çantaya qoyun və antenimi çiynimə yapışdırın. Gəzintiyə hazırdır.
Tamam, olduqca yaxşı işləyir. Budur bəzi problemlər:
Biri, şəkildəki anten kabeli çox uzundur. Başqa bir antenam var, amma hələlik düzgün bağlayıcı yoxdur.
İkincisi, bir u.fl anten kabelini PCB -yə bağlamağa çalışırdım. Bu kabellər sərtdir və bağlayıcı kiçikdir. U.fl bağlayıcısını sındırdım. Əvəz etməyə çalışacaq.
Üçüncüsü, Google Earth -də yazdığım və qurduğum bir yolda, trek əslində olduğum yerdən uzaqdır. Şəkilə baxın. Bunun səbəbi GPS almanaxının tamamlanmamış olması ola bilər. Həm də pis bir L80 ola bilər. Hər halda, ikinci bir L80 -ə sahibəm, amma sınamaq üçün daha çox işlənmiş sancaqlar gözləyirəm.
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT