Πίνακας περιεχομένων:
- Βήμα 1: Στοιχεία
- Βήμα 2: Συνδέσεις
- Βήμα 3: Πρόγραμμα
- Βήμα 4: Θήκη
- Βήμα 5: Συναρμολόγηση
- Βήμα 6: Χρήση του Logger
Βίντεο: GPS Logger Arduino OLed SD: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
GPS logger για την εμφάνιση της τρέχουσας και της μέσης ταχύτητάς σας και την παρακολούθηση των διαδρομών σας. Η μέση ταχύτητα αφορά περιοχές με έλεγχο ταχύτητας τροχιάς.
Το Arduino έχει μερικές ωραίες δυνατότητες που μπορείτε να αντιγράψετε:- Οι συντεταγμένες αποθηκεύονται σε ένα καθημερινό αρχείο, το όνομα αρχείου βασίζεται στην ημερομηνία.- Η οθόνη ενημερώνεται μόνο όταν χρειάζεται (η οθόνη είναι αρκετά αργή). τα εικονίδια προγραμματίζονται byte by byte.
Ο καταγραφέας εμπνεύστηκε από ένα βίντεο του LogMaker360 και ένα άλλο Instructable. Ωστόσο, έγιναν ορισμένες προσαρμογές για να ενεργοποιηθεί η οθόνη και να λειτουργήσει η οθόνη 1,3 . Η κυρίως χρησιμοποιούμενη βιβλιοθήκη SSD χρησιμοποιεί υπερβολική μνήμη και η μνήμη ενός Arduino Pro Mini είναι περιορισμένη. Ως εκ τούτου, χρησιμοποίησα μια βιβλιοθήκη βασισμένη σε κείμενο από το Github.
Η καρδιά είναι Arduino Pro Mini Atmega328, 3,3 V. Χρησιμοποίησα αυτό το Arduino επειδή έχει μέγιστη μνήμη, που απαιτείται για τις βιβλιοθήκες και 3,3 V για εύκολη επικοινωνία με τον δέκτη GPS και την κάρτα SD.
Στη μία πλευρά υπάρχουν δύο διακόπτες:- λειτουργία διακόπτη (κανονική και μέση ταχύτητα οθόνης)- επαναφορά
Από την άλλη πλευρά, ο καταγραφέας διαθέτει σύνδεση για σύνδεση UART για μεταφόρτωση νέου υλικολογισμικού
Βήμα 1: Στοιχεία
Τα συστατικά είναι άμεσα διαθέσιμα στο Aliexpress.
Arduino Pro Mini:
Δέκτης GPS:
1,3 ιντσών Oled:
Προσαρμογέας κάρτας SD:
Αλλαγή επιπέδου:
Αντιστάσεις και κουμπιά
Βήμα 2: Συνδέσεις
Το σύστημα τροφοδοτείται από 5V από φορτιστή τηλεφώνου αυτοκινήτου.
Είσοδος 5V σε:- Ισχύς Arduino RAW- VCC (VDD) της οθόνης- HV μετατροπέα λογικού επιπέδου
VCC (3.3V) του Arduino σε:- VCC κάρτας SD- VCC δέκτη GPS- LV μετατροπέα λογικού επιπέδου
Άλλες συνδέσεις Arduino: καρφίτσα A4> SDA του OLed (μέσω επιλογέα επιπέδου) καρφίτσα A5> SCK of OLed (μέσω επιλογέα επιπέδου) ακροδέκτης 3> RX δέκτη GPS καρφίτσα 4> TX δέκτη GPS ακροδέκτη 10> CS SD κάρτα καρφιτσών 11> MOSI SD cardpin 12> MISO της κάρτας SD cardpin 13> CLK κάρτας SD
Διακόπτες:
Διακόπτης λειτουργίας:- Arduino pin 2 (interrupt) (10k pull up to VCC)- GND
Επαναφορά διακόπτη: - Arduino RST (10k pull up to VCC) - GND
Βήμα 3: Πρόγραμμα
Το πρόγραμμα δημιουργήθηκε και ανέβηκε μέσω του Arduino IDE. Οι βιβλιοθήκες χρειάστηκαν κάποια προσαρμογή για να λειτουργήσουν με την οθόνη 1,3 . Προστίθενται οι προσαρμοσμένες βιβλιοθήκες.
Το πρόγραμμα χρησιμοποιεί περίπου τη μέγιστη διαθέσιμη μνήμη, εάν τα προγράμματα χρησιμοποιούν περισσότερη μνήμη, διαπίστωσα ότι το Arduino δεν ήταν πλέον σταθερό.
Τα εικονίδια προγραμματίζονται υπολογίζοντας το byte για αποστολή στην οθόνη. Έφτιαξα ένα φύλλο Excel για τον υπολογισμό των δυαδικών αριθμών.
Οι συντεταγμένες αποθηκεύονται σε ένα καθημερινό αρχείο, το όνομα αρχείου βασίζεται στην ημερομηνία (εμπνευσμένο από το φόρουμ Arduino).
Η οθόνη ενημερώνεται μόνο όταν χρειάζεται, το βρήκα πολύ χρήσιμο, επειδή η οθόνη είναι αρκετά αργή.
Τα αρχεία βρίσκονται επίσης στο Github μου
Βήμα 4: Θήκη
Η θήκη σχεδιάστηκε σε 123D από το Autodesk και τρισδιάστατη εκτύπωση σε μαύρο ABS. Επισυνάπτονται τα αρχεία STL της θήκης και το κλιπ.
Βήμα 5: Συναρμολόγηση
Πρώτα κολλήστε τα πάντα μαζί σε ένα PCB. Για τον προσαρμογέα κάρτας SD, κόλλησα αρχικά καρφίτσες κεφαλίδας στον προσαρμογέα και στη συνέχεια τις κόλλησα στο PCB.
Κολλήστε τους διακόπτες στη θήκη.
Κολλήστε την κεραία GPS στη βάση
Σύρετε στο συναρμολογημένο καταγραφικό GPS.
Βιδώστε το επάνω μέρος και κάντε κλικ στο κλιπ για να τοποθετήσετε το καταγραφικό σε μάσκα εξαερισμού.
Βήμα 6: Χρήση του Logger
Ο καταγραφέας δημιουργεί ένα νέο αρχείο *.csv κάθε μέρα, το όνομα αρχείου συντίθεται εκτός ημερομηνίας.
Μέσω του «διακόπτη λειτουργίας» μπορείτε να αλλάξετε τη λειτουργία του καταγραφικού: εμφανίζοντας μόνο την τρέχουσα ταχύτητα εμφάνισης της τρέχουσας και της μέσης ταχύτητας (μέση). Η καταγραφή στην κάρτα SD δεν αλλάζει. Εάν ξεκινήσετε τη "λειτουργία μέσης ταχύτητας", η μέση ταχύτητα επαναφέρεται.
Οι συντεταγμένες καταγράφονται κάθε 10 δευτερόλεπτα. Τα αρχεία είναι πολύ μικρά, μια κάρτα micro SD λίγων GB δεν γεμίζει ποτέ.
Μπορείτε να δείτε τη διαδρομή σας ανεβάζοντας το αρχείο csv στη διεύθυνση
Συνιστάται:
GPS Cap Data Logger: 7 βήματα (με εικόνες)
GPS Cap Data Logger: Εδώ είναι ένα υπέροχο πρόγραμμα για το Σαββατοκύριακο, εάν είστε σε πεζοπορία ή κάνετε μεγάλες βόλτες με ποδήλατο και χρειάζεστε έναν καταγραφέα δεδομένων GPS για να παρακολουθείτε όλα τα ταξίδια/βόλτες που κάνατε … Μόλις ολοκληρώσετε την κατασκευή και κατέβασε τα δεδομένα από τη μονάδα GPS του tr
DIY GPS Data Logger for You Next Drive/Hiking Trail: 11 βήματα (με εικόνες)
DIY GPS Data Logger for You Next Drive/Hiking Trail: Αυτό είναι ένα GPS Data Logger που μπορείτε να χρησιμοποιήσετε για πολλαπλούς σκοπούς, για παράδειγμα αν θέλετε να καταγράψετε τη μεγάλη διαδρομή που κάνατε το Σαββατοκύριακο για να δείτε τα χρώματα του φθινοπώρου. ή έχετε ένα αγαπημένο μονοπάτι που επισκέπτεστε το φθινόπωρο κάθε χρόνο και
Arduino GPS Logger: 6 βήματα
Arduino GPS Logger: Θέλατε ποτέ να καταγράψετε τις συντεταγμένες σας και να ελέγξετε τη διαδρομή σας σε χάρτη; Ελέγξτε τη διαδρομή ενός αυτοκινήτου ή ενός φορτηγού; Βλέπετε την παρακολούθηση ποδηλάτων μετά από ένα μακρύ ταξίδι; (Or να κατασκοπεύσετε κάποιον που χρησιμοποιεί το αυτοκίνητό σας; :)) Όλα είναι δυνατά με τη βοήθεια αυτού του μικρού
Raspberry Pi GPS Logger: 10 βήματα (με εικόνες)
Raspberry Pi GPS Logger: Αυτό το διδακτικό σάς εξηγεί πώς να φτιάξετε ένα συμπαγές καταγραφικό GPS με βατόμουρο πι μηδέν. Το κύριο πλεονέκτημα αυτού του συστήματος είναι ότι περιλαμβάνει μπαταρία και επομένως είναι πολύ συμπαγές. Η συσκευή αποθηκεύει τα δεδομένα σε αρχείο a.nmea. Τα παρακάτω στοιχεία
Ασύρματο GPS Data Logger για την άγρια ζωή: 9 βήματα (με εικόνες)
Ασύρματο GPS Data Logger for Wildlife: Σε αυτό το διδακτικό, θα σας δείξουμε πώς να φτιάξετε ένα μικρό και φθηνό καταγραφικό GPS με βάση το Arduino, με ασύρματη δυνατότητα! Η χρήση της τηλεμετρίας για τη μελέτη της κίνησης της άγριας ζωής μπορεί να είναι ένα πολύ σημαντικό εργαλείο για τους βιολόγους. Μπορεί να σας πει πού