Πίνακας περιεχομένων:

Arduino GPS Oled: 4 βήματα (με εικόνες)
Arduino GPS Oled: 4 βήματα (με εικόνες)

Βίντεο: Arduino GPS Oled: 4 βήματα (με εικόνες)

Βίντεο: Arduino GPS Oled: 4 βήματα (με εικόνες)
Βίντεο: DOOGEE T20 - ΑΝΑΚΟΙΝΩΣΗ και ΔΟΚΙΜΕΣ ΤΑΜΠΛΕΤ ΚΑΛΟ ΠΡΟΫΠΟΛΟΓΙΣΜΟΥ 2024, Δεκέμβριος
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

Η σειρά μονάδων NEO-6 είναι μια οικογένεια αυτόνομων δεκτών GPS που διαθέτουν το υψηλής απόδοσης u-blox 6

κινητήρα τοποθέτησης. Αυτοί οι ευέλικτοι και οικονομικά αποδοτικοί δέκτες προσφέρουν πολλές επιλογές συνδεσιμότητας σε μια μικροσκοπική συσκευασία 16 x 12,2 x 2,4 mm. Η συμπαγής αρχιτεκτονική και οι επιλογές ισχύος και μνήμης καθιστούν τις μονάδες NEO-6 ιδανικές για κινητές συσκευές που λειτουργούν με μπαταρία με πολύ αυστηρούς περιορισμούς κόστους και χώρου. Ο κινητήρας τοποθέτησης u-blox 6 50 καναλιών μπορεί να υπερηφανεύεται για Time-To-First-Fix (TTFF) κάτω από 1 δευτερόλεπτο. Ο αποκλειστικός κινητήρας απόκτησης, με 2 εκατομμύρια συσχετιστές, είναι ικανός για μαζικές παράλληλες αναζητήσεις χώρου χρόνου/συχνότητας, επιτρέποντάς του να βρίσκει άμεσα δορυφόρους. Ο καινοτόμος σχεδιασμός και η τεχνολογία καταστέλλει τις πηγές εμπλοκής και μετριάζει τα εφέ πολλών διαδρομών, προσφέροντας στους δέκτες GPS NEO-6 εξαιρετική απόδοση πλοήγησης ακόμη και στα πιο απαιτητικά περιβάλλοντα. Οι μονάδες UART NEO-6 περιλαμβάνουν μία διαμορφώσιμη διεπαφή UART για σειριακή επικοινωνία Διαμόρφωση Διαμόρφωση χρόνου εκκίνησης Οι μονάδες NEO-6 παρέχουν ακίδες διαμόρφωσης για διαμόρφωση χρόνου εκκίνησης. Αυτά γίνονται αποτελεσματικά αμέσως μετά την εκκίνηση. Μόλις ξεκινήσει η μονάδα, οι ρυθμίσεις διαμόρφωσης μπορούν να τροποποιηθούν με μηνύματα διαμόρφωσης UBX. Οι τροποποιημένες ρυθμίσεις παραμένουν σε ισχύ μέχρι την απενεργοποίηση ή την επαναφορά. Εάν αυτές οι ρυθμίσεις έχουν αποθηκευτεί στη μνήμη RAM μπαταρίας, τότε η τροποποιημένη διαμόρφωση θα διατηρηθεί, εφόσον δεν διακοπεί η τροφοδοσία της εφεδρικής μπαταρίας. Οι μονάδες NEO-6 περιλαμβάνουν και τις δύο ακίδες CFG_COM0 και CFG_COM1 και μπορούν να διαμορφωθούν όπως φαίνεται στον Πίνακα 6. Οι προεπιλεγμένες ρυθμίσεις με έντονη γραφή.

Βήμα 1: Θεωρία

Θεωρία
Θεωρία

Το TinyGPS ++ είναι μια νέα βιβλιοθήκη Arduino για την ανάλυση των ροών δεδομένων NMEA που παρέχονται από μονάδες GPS. Όπως και ο προκάτοχός της, το TinyGPS, αυτή η βιβλιοθήκη παρέχει συμπαγείς και εύχρηστες μεθόδους για την εξαγωγή θέσης, ημερομηνίας, ώρας, υψομέτρου, ταχύτητας και πορείας από το GPS καταναλωτών συσκευές. Ωστόσο, η διεπαφή προγραμματιστή του TinyGPS ++ είναι πολύ πιο απλή στη χρήση από το TinyGPS και η νέα βιβλιοθήκη μπορεί να εξαγάγει αυθαίρετα δεδομένα από οποιαδήποτε από τις μυριάδες προτάσεις NMEA εκεί έξω, ακόμη και ιδιόκτητες.

Βιβλιοθήκη:

Περισσότερες πληροφορίες:

www.u-blox.com/en/product/neo-6-series

Βήμα 2: Διαγράμματα-υλικά

Διαγράμματα-υλικά
Διαγράμματα-υλικά
Διαγράμματα-υλικά
Διαγράμματα-υλικά
Διαγράμματα-υλικά
Διαγράμματα-υλικά
Διαγράμματα-υλικά
Διαγράμματα-υλικά

-Ardduino Nano

-0,96 Oled οθόνη

-Παράνο

-2 αντιστάσεις 2,2Κ

-Καλώδια βραχυκύκλωσης

- Arduino GPS Ubox neo 6m

Βήμα 3: Πρόγραμμα

Πρόγραμμα
Πρόγραμμα

Το πιο σημαντικό πράγμα είναι να δοκιμάσετε την ενεργοποίηση του ρολογιού

Το gps μπορεί να ρυθμιστεί έως 20 λεπτά έως 60 λεπτά

Θυμηθείτε ότι πρέπει να τριγωνοποιήσουμε το σήμα, έτσι πρέπει να συγχρονιστούμε με 3 δορυφόρους

Προσπαθήστε να αλλάξετε αυτήν τη γραμμή εάν δεν λειτουργεί:

Επιλογή Α

#define GPS_BAUD 38400

Επιλογή Β

#define GPS_BAUD 9600

Επιλογή Γ

#ορίστε GPS_BAUD 4800

Βήμα 4: Δοκιμή

Δοκιμή
Δοκιμή
Δοκιμή
Δοκιμή

Στην αρχή θα πάρεις

Ημερομηνία: 0/0/2000

Timeρα: 00:00:00

εάν αυτές οι τιμές ενημερώνονται, τι μέτρο που άρεσε στο gps τουλάχιστον σε ένα Σάβ.

τότε θα λάβετε τις τρέχουσες συντεταγμένες του gps…

μπορείτε να το κάνετε google και στη συνέχεια να το βρείτε στον παγκόσμιο χάρτη.

Επιτυχία!!!

Συνιστάται: