Spisu treści:
Wideo: GPS przy użyciu L80: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Zamierzam spróbować wziąć udział w konkursie Sensor.
Ok, więc to okropny obraz. Ale jestem LAZY Old Geek (L. O. G.). W ręku trzymam tablet, ale tylko po to, żeby zrobić zdjęcie (zdalnie). Chodzi o to w pokrowcu na mojej kamizelce, który zawiera GPS podłączony do anteny na moim ramieniu.
Jasne, że mówisz, smartfony mają GPS, ale jakie jest w tym wyzwanie dla GEEK. Z moim do tej pory mogę nagrać mój spacer z psem i wykreślić go w Google Earth Pro.
Więc właśnie ukończyłem inny projekt GPS:
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Do tego użyłem GPS MTK3339, takiego jak Adafruit Ultimate, czasami nazywany PA6H lub LadyBird1. Przeszukałem internet i znalazłem moduł GPS L80 za dużo tańszy niż PA6H. Teraz najwyraźniej używa również MTK3339, ale w innym pakiecie. Podobno jest zrobiony przez Quectel. Teraz nie mam pojęcia, czy to klon, czy licencjonowana wersja, czy ma w sobie układ MTK3339, czy co, ale zamówiłem kilka z Aliexpress. Poza ceną podobało mi się też to, że połączenia były w rozstawie 0,1”, co oznacza, że temu STARUSZOWI dużo łatwiej się lutuje.
Wydaje się, że Quectel ma lepszą stronę internetową niż jakakolwiek, którą znalazłem dla innego LadyBird1 MTK3339:
www.quectel.com/product/l80.htm
Krok 1: Testowanie
Cóż, fajnie byłoby móc przetestować L80 (patrz zdjęcia) bez konieczności lutowania go do PCB. Styki złącza w L80 mają 0,1 cala, ale są dość małe jak na zwykłą główkę. Zdarzyło mi się mieć kilka obrobionych nagłówków pinów, które pasowałyby całkiem nieźle. Widzieć zdjęcie.
Więc je przylutowałem. Widzieć zdjęcie.
Obrabiane maszynowo główki kołków: są obrabiane maszynowo w celu ściślejszego dopasowania i większej powierzchni styku. Będą działać w standardowych tablicach prototypowych i zwykłych nagłówkach, ale nie są zbyt bezpieczne. Polecam używanie męskich głowic obrabianych tylko z żeńskimi głowicami maszynowymi lub po prostu lutowanych.
Zaletą posiadania L80 z pinami jest to, że można go przenieść z płytki stykowej na płytkę drukowaną i łatwo wymienić.
WSKAZÓWKA: Więc tanie obrabiane przeze mnie nagłówki, które kupiłem, miały tendencję do topnienia się, gdy je lutowałem. Wydawało się jednak, że działają dobrze.
OK, więc włożyłem go do chleba razem z moim Adafruit Feather M4 Express i przetestowałem. Zasadniczo działał tak samo jak mój GPS PA6H.
Myślę, że jest niewielka różnica w sposobie, w jaki pytasz o stan anteny i odpowiedź, ale to wszystko, co znalazłem. Stan anteny określa, czy zewnętrzna aktywna antena jest podłączona, czy nie, lub czy złącze anteny jest zwarte.
Krok 2: Płytka L80
Chciałem więc zrobić płytkę PCB z L80 do pracy z moim Arduino Feather M4 Express.
Wymagania:
Jednostronna płytka drukowana
Karta micro sd
Przełącznik włącz / wyłącz
Dioda LED stanu anteny
Bateria do L80
Dwa połączenia antenowe
Jeden u.fl
Jeden MCX (ponieważ przypadkowo miałem antenę z MCX)
OK, zaprojektowałem płytkę drukowaną, wykonałem ją przy użyciu mojej metody transferu tonera:
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
Przylutowałem go i próbowałem go uruchomić. Najpierw miałem kłopoty ze zworami bo część z nich była pod adapterem micro SD i pękła, potem miałem problemy z podłączeniem zasilania i L80 nie działał z anteną zewnętrzną.
Czyli antena zewnętrzna nie działała w mojej płytce drukowanej, ale działała na płytce stykowej. (Posiadanie L80 z pinami ułatwiało poruszanie się tam iz powrotem) To było dla mnie bardzo frustrujące. W końcu o tym pomyślałem i jedyną różnicą było to, że miałem rezystor i diodę LED na pinie statusu anteny. Jeśli usunąłem diodę LED, zadziałało dobrze.
Cóż, dokumentacja nie była jasna i nie było przykładowych schematów. Zakładam, że może do działania potrzebny byłby bufor mosFET.
Spóźniona WSKAZÓWKA: Jeśli to możliwe, obłóż stykami cały obwód przed wykonaniem płytki drukowanej. Kiedy byłem młodszy, zawsze tak robiłem, ale tym razem zrobiłem zbyt wiele założeń.
W końcu zrezygnowałem z tej i stworzyłem inną wersję.
Wersja 2:
Zdecydowałem się nie mieć diody LED stanu anteny.
Postanowiłem nie mieć włącznika / wyłącznika, ponieważ wpłynęłoby to na M4 i nie wiem, jak to działa z podtrzymaniem bateryjnym.
Postanowiłem nie wkładać żadnych zworek pod kartę microSD.
Ponieważ L80 był na pinach nagłówka, umieściłem kilka kondensatorów między nagłówkami L80.
Dlatego używam Eagle Cadsoft do tworzenia schematów i układu PCB.
Schemat jest dołączony wraz z plikami CadSoft plus w Eagle.zip
Jeden komentarz do schematu: D1 to dioda, ale zastosowałem w Eagle urządzenie rezystorowe, ponieważ mogłem dostać mniejsze opakowanie.
Ponieważ wykonuję tylko płytki jednostronne, w tej miedzi (ślady) są na górze, niebieskie ślady na dole to druty do owijania.
Znalazłem część biblioteczną Eagle dla L80, ale musiałem zrobić wariant, abym mógł użyć nagłówków zamiast padów SMD.
W pliku Eagle.zip zamieściłem kilka wskazówek, jak wykonać płytki PCB.
UŻYTKOWNICY ORŁA:
W zestawie znajduje się plik dru do użycia z Eagle. Ponieważ jestem STARY i nie widzę też zbliżenia, staram się, aby moje płytki drukowane były z szerszymi śladami i dużym odstępem między nimi. Tam używam pliku MTS.dru. W pliku dru jest wiele rzeczy, których nie rozumiem (STARY), ale oto kilka notatek, które zrobiłem:
Tablice do majsterkowania
Powinien być w stanie korzystać z MTS.dru
Luz
Drut do drutu 24mil
Przewód do podkładki 16mil
Podłącz przez 24mil
Rozmiar
Minimalna szerokość 16 mil
Mid Drill 12mil?
Prowadzenie przewodów Szerokość 0,016 Wiertło: 0,03149
Czasami trzeba zmniejszyć Prześwit
Przewód do podkładki 12mil
Aby uruchomić ślady między pinami nagłówka
Potem ustawiłem to z powrotem na 16 mil
Aby uruchomić wielokąt GND
Spowoduje to błędy w prześwicie, ale powinno zapewnić większy prześwit względem podłoża
samolot i nadal działa.
Kiedy już to zadziałało, użyłem przezroczystego kleju Gorilla Glue na spodzie, aby (miejmy nadzieję) zapobiec wyciąganiu przewodów połączeniowych i utrzymać uchwyt baterii na miejscu. Widzieć zdjęcie
Krok 3: Testy w terenie
Zmontowałem więc i przetestowałem płytkę, wszystko działało i mogłem użyć tego samego szkicu, co w moim drugim.
Najwyraźniej anteny GPS działają najlepiej, gdy są skierowane w górę.
Przyszyłam sakiewkę do mojej kamizelki i założyłam rzep na ramię. Widzieć zdjęcie
Przykleił rzep na antenie
Włożyłem GPS do pokrowca i przykleiłem antenę na ramieniu. Gotowy na spacer.
Dobra, działa całkiem nieźle. Oto kilka problemów:
Po pierwsze, kabel antenowy na zdjęciu jest za długi. Mam inną antenę, ale jeszcze nie właściwe złącze.
Po drugie, próbowałem przymocować kabel antenowy u.fl do płytki drukowanej. Te kable są sztywne, a złącze malutkie. Zepsułem złącze u.fl. Spróbuje go wymienić.
Po trzecie, na ścieżce, którą nagrałem i wykreśliłem w Google Earth, ścieżka jest poza miejscem, w którym faktycznie byłem. Zobacz zdjęcie. Może to być spowodowane tym, że almanach GPS nie był kompletny. Może też być kiepski L80. W każdym razie mam drugi L80, ale czekam na więcej obrobionych pinów, abym mógł go wypróbować.
Zalecana:
Licznik odwiedzających przy użyciu 8051 i czujnika podczerwieni z wyświetlaczem LCD: 3 kroki
Licznik odwiedzających korzystający z 8051 i czujnika IR Z wyświetlaczem LCD: Drodzy Przyjaciele, wyjaśniłem, jak wykonać licznik odwiedzających za pomocą 8051 i czujnika IR i wyświetlić go na wyświetlaczu LCD. 8051 to jeden z najpopularniejszych mikrokontrolerów wykorzystywany do tworzenia hobbystycznych, komercyjnych aplikacji na całym świecie. Zrobiłem wizę
Pierwsze kroki z Digispark Attiny85 przy użyciu Arduino IDE: 4 kroki
Rozpoczęcie pracy z Digispark Attiny85 przy użyciu Arduino IDE: Digispark to oparta na Attiny85 płytka rozwojowa mikrokontrolera podobna do linii Arduino, tylko tańsza, mniejsza i nieco mniej wydajna. Z całą gamą osłon rozszerzających jego funkcjonalność i możliwością korzystania ze znanego identyfikatora Arduino
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
Pierwsze kroki z Stm32 przy użyciu Arduino IDE: 3 kroki
Pierwsze kroki z Stm32 przy użyciu Arduino IDE: STM32 to dość potężna i popularna płyta obsługiwana przez Arduino IDE. Aby z niej skorzystać, musisz zainstalować płyty dla stm32 w Arduino IDE, więc w tej instrukcji opowiem, jak zainstalować płyty stm32 i jak zaprogramować to
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: 18 kroków (ze zdjęciami)
DIY lutownica na gorące powietrze przy użyciu 12-18 woltów prądu stałego przy 2-3 amperach: to moja pierwsza publikacja eva artykułu o majsterkowaniu w Internecie. Więc przepraszam za literówki, protokoły itp. Poniższe instrukcje pokazują, jak zrobić PRACOWĄ lutownicę na gorące powietrze odpowiednią do WSZYSTKICH zastosowań wymagających lutowania. To lutowanie gorącym powietrzem