Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Die NEO-6-Modulserie ist eine Familie von eigenständigen GPS-Empfängern mit dem leistungsstarken u-blox 6
Positionierungsmaschine. Diese flexiblen und kostengünstigen Empfänger bieten zahlreiche Anschlussmöglichkeiten in einem Miniaturgehäuse von 16 x 12,2 x 2,4 mm. Ihre kompakte Architektur sowie die Leistungs- und Speicheroptionen machen NEO-6-Module ideal für batteriebetriebene Mobilgeräte mit sehr strengen Kosten- und Platzbeschränkungen. Die 50-Kanal-Positionierungs-Engine u-blox 6 bietet eine Time-To-First-Fix (TTFF) von unter 1 Sekunde. Die dedizierte Erfassungs-Engine mit 2 Millionen Korrelatoren ist in der Lage, massive parallele Zeit-/Frequenzraumsuchen durchzuführen, wodurch Satelliten sofort gefunden werden können. Innovatives Design und innovative Technologie unterdrückt Störquellen und mindert Mehrwegeeffekte, wodurch NEO-6 GPS-Empfänger auch in den schwierigsten Umgebungen eine hervorragende Navigationsleistung erhalten. UART NEO-6-Module enthalten eine konfigurierbare UART-Schnittstelle für die serielle Kommunikation Konfiguration Bootzeit-Konfiguration NEO-6-Module bieten Konfigurationspins für die Bootzeit-Konfiguration. Diese werden sofort nach Inbetriebnahme wirksam. Nach dem Start des Moduls können die Konfigurationseinstellungen mit UBX-Konfigurationsnachrichten geändert werden. Die geänderten Einstellungen bleiben bis zum Ausschalten oder Zurücksetzen wirksam. Wurden diese Einstellungen im Pufferspeicher gespeichert, bleibt die geänderte Konfiguration erhalten, solange die Pufferbatterieversorgung nicht unterbrochen wird. NEO-6-Module enthalten sowohl CFG_COM0- als auch CFG_COM1-Pins und können wie in Tabelle 6 gezeigt konfiguriert werden. Standardeinstellungen in Fettdruck.
Schritt 1: Theorie
TinyGPS++ ist eine neue Arduino-Bibliothek zum Parsen von NMEA-Datenströmen, die von GPS-Modulen bereitgestellt werden. Wie ihr Vorgänger TinyGPS bietet diese Bibliothek kompakte und benutzerfreundliche Methoden zum Extrahieren von Position, Datum, Uhrzeit, Höhe, Geschwindigkeit und Kurs aus Verbraucher-GPS Geräte. Die Programmierschnittstelle von TinyGPS++ ist jedoch erheblich einfacher zu bedienen als TinyGPS, und die neue Bibliothek kann beliebige Daten aus jedem der unzähligen NMEA-Sätze extrahieren, sogar proprietären.
Bibliothek:
Weitere Informationen:
www.u-blox.com/de/product/neo-6-serie
Schritt 2: Schaltplan-Materialien
-Arduino-Nano
-0,96 Oled-Display
-Bradboard
-2 2,2K Widerstände
-Überbrückungskabel
- Arduino GPS Ubox neo 6m
Schritt 3: Programm
Das Wichtigste ist, die Uhraktualisierung zu testen
Das GPS kann bis zu 20 Minuten bis 60 Minuten dauern
Denken Sie daran, dass wir das Signal triangulieren müssen, also mit 3 Satelliten synchronisieren müssen
Versuchen Sie, diese Zeile zu ändern, wenn es nicht funktioniert:
Option A
#define GPS_BAUD 38400
Option B
#define GPS_BAUD 9600
Option C
#define GPS_BAUD 4800
Schritt 4: Testen
Zuerst bekommst du
Datum: 0/0/2000
Zeit: 00:00:00
wenn diese werte updaten, zeit mal dass das gps zumindest einem sat gefallen hat.
dann bekommst du die aktuellen Koordinaten des GPS…
Sie können es googeln und dann auf der Weltkarte finden.
Erfolg!!!