Innehållsförteckning:
Video: GPS med L80: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Ska försöka delta i sensortävlingen.
Okej, så det är en hemsk bild. Men jag är en LAZY Old Geek (L. O. G.). Jag håller en surfplatta i handen men det är bara så att jag kan ta bilden (på distans). Vad det här handlar om är i påsen på min väst som innehåller en GPS ansluten till antennen på min axel.
Visst säger du att smartphones har GPS, men vad är utmaningen i det för en NÖRD. Med min hittills kan jag spela in min promenad med min hund och plotta den på Google Earth Pro.
Så jag har precis avslutat ett annat GPS -projekt:
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Till den använde jag en MTK3339 GPS som Adafruit Ultimate, ibland kallad PA6H eller LadyBird1. Jag sökte lite på internet och hittade en L80 GPS -modul för mycket billigare än PA6H. Nu använder den tydligen också MTK3339 men i ett annat paket. Tydligen är den gjord av Quectel. Nu har jag ingen aning om det är en klon eller en licensierad version eller har MTK3339 -chipet inuti det eller vad, men jag beställde ett par från Aliexpress. Förutom priset var det andra jag gillade att anslutningarna var på 0,1”avstånd, vilket betyder att det är mycket lättare för den här gamla mannen att lödda.
Quectel verkar ha en bättre webbplats än någon jag hittade för den andra LadyBird1 MTK3339:
www.quectel.com/product/l80.htm
Steg 1: Testning
Tja, det skulle vara trevligt att kunna testa L80 (se bilder) utan att behöva lödda den till ett kretskort. Kontaktstiften på L80 är 0,1”men är ganska små för en vanlig rubrik. Jag råkade ha några bearbetade stifthuvuden som skulle passa ganska bra. Se bild.
Så jag lödde på dem. Se bild.
Bearbetade stifthuvuden: De är bearbetade för en tätare passform och mer kontaktyta. De kommer att fungera i standardbrödbrädor och vanliga rubriker men är inte särskilt säkra. Jag rekommenderar att du endast använder manliga bearbetade rubriker med kvinnliga maskinhuvuden eller bara lödda.
Det som är bra med att ha en L80 med stift är att den kan flyttas från brödbräda till kretskort och enkelt bytas ut.
TIPS: Så de billiga bearbetade sidhuvuden som jag köpte tenderade att smälta när jag lödde in dem. De verkade fungera okej.
Okej, så jag brödde det tillsammans med min Adafruit Feather M4 Express och testade det. Det fungerade i princip samma som min PA6H GPS.
Jag tror att det är en liten skillnad i hur du frågar efter antennstatus och svar, men det är allt jag hittade. Antennstatus är om en extern aktiv antenn är ansluten eller inte eller om antennkontakten är kortsluten.
Steg 2: L80 PCB
Så jag ville göra ett kretskort med L80 för att arbeta med min Arduino Feather M4 Express.
Krav:
Ensidig kretskort
microSD -kort
På / Av knapp
Antennstatus -LED
Batteri för L80
Två antennanslutningar
En u.fl
En MCX (eftersom jag av misstag hade en antenn med MCX)
Okej, jag designade kretskortet, gjorde det med min toneröverföringsmetod:
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
Jag lödde upp det och försökte få det att fungera. Först hade jag problem med hoppare eftersom några av dem låg under micro SD -adaptern och gick sönder, sedan hade jag problem med strömanslutningen och L80 skulle inte fungera med en extern antenn.
Så den externa antennen skulle inte fungera i mitt kretskort men det fungerade på brödbrädan. (Att ha L80 med stift gjorde det lättare att gå fram och tillbaka) Detta var väldigt frustrerande för mig. Slutligen tänkte jag på det och den enda skillnaden var att jag hade ett motstånd och en lysdiod på antennens statusstift. Om jag tog bort lysdioden fungerade det okej.
Tja, dokumentationen var inte klar och det fanns inga provscheman. Jag antar att det kanske skulle behöva en mosFET -buffert för att fungera.
Försenad TIPS: Om möjligt brädbräda hela kretsen innan du gör ett kretskort. När jag var yngre skulle jag alltid göra det men den här gången gjorde jag för många antaganden.
Slutligen gav jag upp den här och gjorde en annan version.
Version 2:
Jag bestämde mig för att inte ha en antennstatus -LED.
Jag bestämde mig för att inte ha en strömbrytare eftersom det skulle ha påverkat M4 och vet inte hur det skulle fungera med batteribackup.
Jag bestämde mig för att inte lägga några hoppare under microSD -kortet.
Eftersom L80 var på huvudstiften satte jag ett par kondensatorer mellan L80 -rubrikerna.
Så jag använder Eagle Cadsoft för att skapa scheman och PCB -layout.
Schematisk bifogas tillsammans med CadSoft -filerna plus i Eagle.zip
En kommentar till schemat: D1 är en diod men jag använde en motståndsenhet i Eagle eftersom jag kunde få ett mindre paket.
Eftersom jag bara tillverkar enkelsidiga kretskort, i denna är koppar (spår) på toppen, de blå spåren på botten är trådtrådar.
Jag hittade en Eagle -biblioteksdel för L80 men var tvungen att göra en variant så att jag kunde använda rubriker istället för SMD -kuddar.
I filen Eagle.zip har jag inkluderat några tips om hur jag gör PCB: erna.
ÖRNANVÄNDARE:
Inkluderad är en dru -fil som ska användas med Eagle. Eftersom jag är gammal och inte kan se närbild också, försöker jag göra mina PCB med bredare spår och mycket utrymme mellan dem. Det är där jag använder filen MTS.dru. Det finns många saker i dru -filen som jag inte förstår (gammal) men här är några anteckningar jag gjorde:
DIY -brädor
Bör kunna använda MTS.dru
Undanröjning
Wire to Wire 24mil
Tråd till Pad 16mil
Koppla till via 24mil
Storlek
Min bredd 16mil
Mid Drill 12mil?
Kabeldragning Bredd 0,016 Borr: 0,03149
Ibland måste man minska clearance
Tråd till Pad 12mil
För att köra spår mellan rubrikstift
Sedan ställde jag tillbaka den till 16mil
För att köra polygon GND
Detta kommer att ge rensningsfel men bör ge mer utrymme för marken
plan och jobbar fortfarande.
När jag väl fick det att fungera använde jag lite tydligt Gorilla Lim på undersidan för att (förhoppningsvis) förhindra att bygelkablarna dras ut och för att hålla batterihållaren på plats. Se bild
Steg 3: Fältprovning
Så jag monterade och testade PCB, allt fungerade och jag kunde använda samma skiss som i min andra.
Tydligen fungerar GPS -antenner bäst när de pekar uppåt.
Jag sydde en påse på min väst och la lite kardborreband på axeln. Se bild
Limmade lite kardborreband på en antenn
Lägg GPS: en i påsen och fast antennen på min axel. Redo för en promenad.
Okej, det fungerar ganska bra. Här är några problem:
En, antennkabeln på bilden är för lång. Jag har en annan antenn men inte rätt kontakt än.
Två, jag försökte säkra en u.fl -antennkabel till kretskortet. Dessa kablar är styva och kontakten är liten. Jag bröt u.fl -kontakten. Ska försöka byta ut den.
Tre, på ett spår som jag spelade in och plottade på Google Earth är spåret av från det jag faktiskt var. Se bilden. Detta kan bero på att GPS -almanackan inte var komplett. Kan också vara en dålig L80. Hur som helst, jag har en andra L80 men väntar på några fler bearbetade stift så att jag kan prova det.
Rekommenderad:
Arduino GPS-klocka med lokal tid med NEO-6M-modul: 9 steg
Arduino GPS-klocka med lokal tid med hjälp av NEO-6M-modulen: I denna handledning lär vi oss hur man får en aktuell tid från satelliterna med arduino.Titta på videon
Olycksvarningssystem med GSM, GPS och accelerometer: 5 steg (med bilder)
Olycksvarningssystem med hjälp av GSM, GPS och accelerometer: Vänligen rösta på mig för tävling Vänligen rösta mig för tävling Nuförtiden dör många människor på vägen på grund av olycka, huvudorsaken är "fördröjning i räddning". Detta problem är mycket stort i utvecklingsländer, så jag utformade det här projektet för att rädda
GPS -övervakning med OLED -skärmprojekt: 5 steg (med bilder)
GPS -övervakning med OLED -skärmprojekt: Hej alla, i den här snabbartikeln kommer jag att dela med mig av mitt projekt: ATGM332D GPS -modul med SAMD21J18 mikrokontroller och SSD1306 OLED 128*64 -skärm, jag byggde en speciell kretskort för den på Eagle Autodesk och programmerade den använder Atmel studio 7.0 och ASF
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Hur du ansluter DeLorme Earthmate GPS LT-20 till din Google Earth för en bra GPS-spårningskarta .: 5 steg
Hur du ansluter DeLorme Earthmate GPS LT-20 till din Google Earth för en bra GPS-spårningskarta.: Jag visar dig hur du ansluter en GPS-enhet till det populära Google Earth-programmet utan att använda Google Earth Plus. Jag har ingen stor budget så jag kan garantera att detta blir så billigt som möjligt