Inhaltsverzeichnis:

GPS-Tachometer - Gunook
GPS-Tachometer - Gunook

Video: GPS-Tachometer - Gunook

Video: GPS-Tachometer - Gunook
Video: GPS спидометр одометр тахометр для моторной лодки 2024, November
Anonim

Bei TiobelCheck auch mein Youtube ChannelFollow More vom Autor:

Einfacher Lampenschirm mit Fusion 360 und einem Laserschneider
Einfacher Lampenschirm mit Fusion 360 und einem Laserschneider
Einfacher Lampenschirm mit Fusion 360 und einem Laserschneider
Einfacher Lampenschirm mit Fusion 360 und einem Laserschneider
Beginnen Sie mit 0,5
Beginnen Sie mit 0,5
Beginnen Sie mit 0,5
Beginnen Sie mit 0,5
Erste Schritte mit dem kapazitiven Touch-Kit
Erste Schritte mit dem kapazitiven Touch-Kit
Erste Schritte mit dem kapazitiven Touch-Kit
Erste Schritte mit dem kapazitiven Touch-Kit

Über: Ich mache gerne Dinge, besonders wenn sie sich bewegen können. Mehr über Tiobel »

Mein Firmenwagen, den ich normalerweise fahre, hat ab und zu ein "kleines" Problem, der Tacho fällt beim Fahren auf 0 Km/h (nach einiger Zeit geht es wieder weiter).

Normalerweise ist dies kein großes Problem, denn wenn Sie wissen, wie man ein Auto fährt, schauen Sie hoffentlich nicht immer auf den Tacho. Sie haben jetzt mehr oder weniger die Geschwindigkeit, die Sie fahren. Das Problem tritt auf, wenn Sie die Geschwindigkeit bis zur Straßenbegrenzung verringern müssen, in die Sie einfahren, und Sie bemerken, dass "der Tachometer unten ist".

Dies bot eine gute Gelegenheit, ein neues Projekt, "The GPS Speedometer", aufzubauen. Natürlich wäre die ideale Lösung, das Auto wirklich zu reparieren oder ein normales GPS zu verwenden oder eine App mit dieser Funktion zu verwenden, aber was wäre der Spaß daran:)

Schritt 1: Komponenten

Komponenten
Komponenten
Komponenten
Komponenten
Komponenten
Komponenten

Mikrocontroller

Ich habe mich für den DFRobot Dreamer Nano V4.1 entschieden, weil er einen USB-Stecker hat, den ich für die Stromversorgung verwenden kann, und eine kompatible Steckbrett-Pinbelegung.

Weitere Informationen zu diesem Mikrocontroller finden Sie auf der Wiki-Seite von DFRobot

Geographisches Positionierungs System

Ich verwende das UBX-G7020-KT, das mit einer integrierten Antenne ausgestattet ist und es ermöglicht, die Bildwiederholfrequenz bis 10 Hz zu ändern (für dieses Projekt kann dieses Feature in Frage kommen).

Auf der Wiki-Seite von DFRobot finden Sie weitere Informationen dazu.

Anzeige

Ich wollte ein gutes Display haben, ohne das Budget "zu sprengen", meine Wahl fiel auf das OLED 2828 Display Module. Schauen Sie noch einmal auf der Wiki-Seite nach, um weitere Informationen zu erhalten.

Leistung

Die Stromversorgung des Systems erfolgt über den Zigarettenanzünder im Auto.

Gehäuse

Diesmal war ich zum Entwerfen eines Gehäuses und zum 3D-Drucken davon.

Schritt 2: Verbinden Sie die Komponenten

Verbinden Sie die Komponenten
Verbinden Sie die Komponenten
Verbinden Sie die Komponenten
Verbinden Sie die Komponenten
Verbinden Sie die Komponenten
Verbinden Sie die Komponenten

Das Design mit den LEDs war nicht meine erste Wahl. Also habe ich den Schaltplan zunächst ohne LEDs entworfen

Aber am Ende habe ich 10 LEDs (7 grüne und 3 rote) hinzugefügt.

Ich habe vergessen, ein paar Bilder vom Montageprozess zu machen, also kann ich sagen, dass alles im Prefboard zusammengebaut ist, auf der einen Seite das Oled-Display und auf der anderen der Mikrocontroller und die Anschlüsse. Um dies zu vereinfachen, lassen Sie das Oled-Display zum Schluss, da einige der Anschlüsse auf der Rückseite vorgenommen werden.

Schritt 3: Code

Um den Code auszuführen, müssen Sie die folgenden Bibliotheken in Ihrem Arduino-Bibliotheksordner installiert haben.

U8glib - Für das Oled-Display.

TinyGps++ - Für das GPS.

Der Code "druckt" die Geschwindigkeit, den Kurs, die Anzahl der Satelliten, den Breiten- und Längengrad.

Es ist jedoch möglich, noch viel mehr Informationen anzuzeigen, z. B.: Uhrzeit, Datum, Entfernung zum Punkt … Sehen Sie sich das vollständige Beispiel der TinyGPS++-Bibliothek an, um alle verfügbaren Optionen zu sehen, die Sie bezüglich der vom GPS abgerufenen Informationen haben können.

Das andere Merkmal ist die LED-Leiste. Ich habe es auf max. 190 km/h. Ich lebe in Deutschland und einige der Autobahnen haben keine Begrenzungen, wenn nicht, würde ich +/- die maximale Straßenbegrenzung zur Verfügung stellen. Ändern Sie einfach das Limit in der Funktion "Map" auf das für Sie passende Limit.

Schritt 4: Fazit

Abschluss
Abschluss
Abschluss
Abschluss

Ich bin noch relativ neu im 3D-Druck-Wort, daher ist es natürlich, dass meine Drucke nicht perfekt werden:)

Im Allgemeinen kann ich mich nicht beschweren, aber ich habe in diesem Bereich noch viel zu verbessern. Die Backplate lässt sich derzeit nicht so gut befestigen wie am Anfang, daher sind noch einige Design-Updates erforderlich.

Außerdem habe ich die GPS-Antenne in der Rückplatte weggelassen, was ich im nächsten Design nicht tun werde. Auch die Kursanzeige funktionierte nicht so gut, aber das ging nur bis ins Detail. In Zukunft plane ich, etwas Nützlicheres zu ersetzen, z. B.: Ankunftszeit zu einem bestimmten Punkt (Größe der meisten meiner Reisen geht hin und her).

Fühlen Sie sich frei zu kommentieren oder mir eine Nachricht zu senden, wenn Sie einen Fehler gefunden haben oder wenn Sie Vorschläge/Verbesserungen oder Fragen haben.

"Lassen Sie sich nicht langweilen, tun Sie etwas".

P. S.: Wenn Ihnen dieses Projekt gefällt, vergessen Sie nicht, Ihre Stimme für die von mir durchgeführten Wettbewerbe zu hinterlassen.

Empfohlen: