Inhaltsverzeichnis:
Video: GPS mit L80 - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Ich werde versuchen, am Sensorwettbewerb teilzunehmen.
Okay, also ein schreckliches Bild. Aber ich bin ein LAZY Old Geek (L. O. G.). Ich halte ein Tablet in der Hand, aber das ist nur, damit ich das Bild (aus der Ferne) aufnehmen kann. Worum es geht, befindet sich in der Tasche an meiner Weste, die ein GPS enthält, das mit der Antenne an meiner Schulter verbunden ist.
Sicher sagen Sie, Smartphones haben GPSs, aber was ist die Herausforderung für einen GEEK? Mit meinem kann ich bisher meinen Spaziergang mit meinem Hund aufzeichnen und auf Google Earth Pro grafisch darstellen.
Also habe ich gerade ein anderes GPS-Projekt abgeschlossen:
www.instructables.com/id/Old-Man-and-the-Arduino-GPS/
Dafür habe ich ein MTK3339 GPS wie das Adafruit Ultimate verwendet, manchmal auch PA6H oder LadyBird1 genannt. Ich habe im Internet recherchiert und ein L80 GPS-Modul gefunden, das viel billiger ist als das PA6H. Jetzt verwendet es anscheinend auch den MTK3339, aber in einem anderen Paket. Offenbar stammt es von Quectel. Jetzt habe ich keine Ahnung, ob es ein Klon oder eine lizenzierte Version ist oder der MTK3339-Chip drin ist oder was, aber ich habe ein paar bei Aliexpress bestellt. Neben dem Preis hat mir auch gefallen, dass die Anschlüsse im Abstand von 0,1 Zoll waren, was bedeutet, dass es für diesen ALTEN Mann viel einfacher ist, zu löten.
Quectel scheint eine bessere Website zu haben als jede andere, die ich für das andere LadyBird1 MTK3339 gefunden habe:
www.quectel.com/product/l80.htm
Schritt 1: Testen
Nun, es wäre schön, den L80 (siehe Bilder) testen zu können, ohne ihn auf eine Platine löten zu müssen. Die Anschlussstifte des L80 sind 0,1 Zoll, aber für einen normalen Header ziemlich klein. Ich hatte zufällig einige bearbeitete Stiftleisten, die ziemlich gut passen würden. Siehe Bild.
Also habe ich sie angelötet. Siehe Bild.
Bearbeitete Stiftleisten: Sie sind für eine engere Passform und mehr Kontaktfläche bearbeitet. Sie funktionieren in Standard-Steckbrettern und normalen Headern, sind aber nicht sehr sicher. Ich empfehle die Verwendung von bearbeiteten Stiftleisten nur mit bearbeiteten Buchsenleisten oder nur gelötet.
Das Gute an einem L80 mit Pins ist, dass er vom Steckbrett auf die Platine verschoben und leicht ausgetauscht werden kann.
TIPP: Die billigen bearbeiteten Header, die ich gekauft habe, neigten also dazu, beim Einlöten zu schmelzen. Sie schienen jedoch in Ordnung zu sein.
Okay, ich habe es zusammen mit meinem Adafruit Feather M4 Express auf ein Steckbrett gelegt und getestet. Es funktionierte im Grunde genauso wie mein PA6H GPS.
Ich denke, es gibt einen kleinen Unterschied, wie Sie nach dem Antennenstatus und der Antwort fragen, aber das ist alles, was ich gefunden habe. Der Antennenstatus gibt an, ob eine externe aktive Antenne angeschlossen ist oder nicht oder ob der Antennenanschluss kurzgeschlossen ist.
Schritt 2: L80 PCB
Also wollte ich eine Platine mit dem L80 machen, um mit meinem Arduino Feather M4 Express zu arbeiten.
Anforderungen:
Einseitige Leiterplatte
Micro SD Karte
Ein / Aus Schalter
Antennenstatus-LED
Akku für L80
Zwei Antennenanschlüsse
Ein u.fl
Ein MCX (Da ich versehentlich eine Antenne mit MCX hatte)
Okay, ich habe die Platine entworfen und mit meiner Tonerübertragungsmethode erstellt:
www.instructables.com/id/Vinyl-Sticker-PCB-How-To/
Ich habe es verlötet und versucht, es zum Laufen zu bringen. Zuerst hatte ich Probleme mit Jumpern, da einige davon unter dem Micro-SD-Adapter lagen und kaputt gingen, dann hatte ich Probleme mit dem Stromanschluss und der L80 funktionierte nicht mit einer externen Antenne.
Die externe Antenne würde also nicht in meiner Platine funktionieren, aber sie funktionierte auf dem Steckbrett. (Der L80 mit Stiften machte es einfacher, hin und her zu gehen) Das war für mich sehr frustrierend. Schließlich dachte ich darüber nach und der einzige Unterschied war, dass ich einen Widerstand und eine LED am Antennenstatus-Pin hatte. Wenn ich die LED entfernt habe, hat es funktioniert.
Nun, die Dokumentation war nicht klar und es gab keine Beispielschemata. Ich gehe davon aus, dass es möglicherweise einen mosFET-Puffer benötigt, um zu funktionieren.
Verspäteter TIPP: Wenn möglich, die gesamte Schaltung durchbohren, bevor Sie eine Platine herstellen. Als ich jünger war, habe ich das immer gemacht, aber diesmal habe ich zu viele Annahmen gemacht.
Schließlich habe ich diese aufgegeben und eine andere Version erstellt.
Version 2:
Ich habe mich gegen eine Antennenstatus-LED entschieden.
Ich habe mich entschieden, keinen Ein- / Ausschalter zu haben, da dies den M4 beeinträchtigt hätte und nicht weiß, wie er mit Batterie-Backup funktionieren würde.
Ich habe mich entschieden, keine Jumper unter die microSD-Karte zu stecken.
Da sich der L80 auf Header-Pins befand, habe ich ein paar Kondensatoren zwischen die L80-Header gesteckt.
Also verwende ich Eagle Cadsoft, um Schaltpläne und PCB-Layouts zu erstellen.
Schaltplan ist zusammen mit den CadSoft-Dateien plus in Eagle.zip beigefügt
Ein Kommentar zum Schaltplan: D1 ist eine Diode, aber ich habe in Eagle ein Widerstandsgerät verwendet, weil ich ein kleineres Gehäuse bekommen könnte.
Da ich nur einseitige Leiterplatten herstelle, befinden sich in diesem die Kupfer (Spuren) oben, die blauen Spuren auf der Unterseite sind Wire Wrap-Drähte.
Ich habe ein Eagle-Bibliotheksteil für den L80 gefunden, musste aber eine Variante machen, damit ich Header anstelle von SMD-Pads verwenden konnte.
In der Datei Eagle.zip habe ich einige Tipps zur Herstellung der Leiterplatten enthalten.
EAGLE-BENUTZER:
Enthalten ist eine dru-Datei zur Verwendung mit Eagle. Da ich ALT bin und auch keine Nahaufnahmen sehen kann, versuche ich, meine Leiterplatten mit breiteren Spuren und viel Abstand zwischen ihnen herzustellen. Hier verwende ich die Datei MTS.dru. Es gibt viele Dinge in der dru-Datei, die ich nicht verstehe (ALT), aber hier sind einige Notizen, die ich gemacht habe:
DIY-Boards
Sollte MTS.dru nutzen können
Spielraum
Draht zu Draht 24mil
Draht zu Pad 16mil
Draht zu über 24mil
Größe
Mindestbreite 16mil
Mittelbohrer 12mil?
Kabel verlegen Breite 0,016 Bohrer: 0,03149
Manchmal muss die Clearance verringert werden
Draht zu Pad 12mil
Zum Ausführen von Spuren zwischen Kopfstiften
Dann habe ich es wieder auf 16mil eingestellt
So führen Sie Polygon GND. aus
Dies führt zu Abstandsfehlern, sollte jedoch mehr Abstand zum Boden ermöglichen
fliegen und noch arbeiten.
Sobald ich es zum Laufen gebracht hatte, benutzte ich etwas klaren Gorilla Glue auf der Unterseite, um (hoffentlich) die Überbrückungsdrähte am Herausziehen zu hindern und den Batteriehalter an Ort und Stelle zu halten. Siehe Bild
Schritt 3: Feldtests
Also habe ich die Platine zusammengebaut und getestet, alles funktionierte und ich konnte die gleiche Skizze wie in meiner anderen verwenden.
Anscheinend funktionieren GPS-Antennen am besten, wenn sie nach oben zeigen.
Ich habe eine Tasche an meine Weste genäht und ein paar Klettverschlüsse an der Schulter angebracht. Siehe Bild
Habe etwas Klettband auf eine Antenne geklebt
Legen Sie das GPS in die Tasche und stecken Sie die Antenne auf meine Schulter. Bereit für einen Spaziergang.
Okay, es funktioniert ziemlich gut. Hier sind einige Probleme:
Erstens ist das Antennenkabel im Bild zu lang. Ich habe eine andere Antenne, aber noch nicht den richtigen Anschluss.
Zweitens habe ich versucht, ein u.fl-Antennenkabel an der Platine zu befestigen. Diese Kabel sind steif und der Stecker ist winzig. Ich habe den u.fl-Anschluss gebrochen. Werde versuchen es zu ersetzen.
Drittens, auf einem Track, den ich in Google Earth aufgenommen und geplottet habe, ist der Track nicht da, wo ich tatsächlich war. Siehe Bild. Dies könnte daran liegen, dass der GPS-Almanach-Zeug nicht vollständig war. Könnte auch ein schlechter L80 sein. Wie auch immer, ich habe einen zweiten L80, warte aber auf weitere bearbeitete Pins, damit ich ihn ausprobieren kann.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
DIY Circuit Activity Board mit Büroklammern - HERSTELLER - STEM: 3 Schritte (mit Bildern)
DIY Circuit Activity Board mit Büroklammern | HERSTELLER | STEM: Mit diesem Projekt können Sie den Weg des elektrischen Stroms ändern, um durch verschiedene Sensoren zu laufen. Mit diesem Design können Sie zwischen dem Aufleuchten einer blauen LED oder dem Aktivieren eines Summers wechseln. Sie haben auch die Wahl, einen lichtabhängigen Widerstand mit
Verbinden eines GPS-Moduls mit dem Raspberry Pi: Dashcam Teil 2: 3 Schritte
Anbindung eines GPS-Moduls an den Raspberry Pi: Dashcam Teil 2: Dies ist Teil 2 des Dashcam-Projekts und in diesem Beitrag erfahren Sie, wie Sie ein GPS-Modul an den Raspberry Pi anschließen. Wir verwenden dann die GPS-Daten und fügen sie dem Video als Textüberlagerung hinzu. Bitte lesen Sie Teil 1 über den untenstehenden Link, bevor Sie