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

DIY Telematics Box: 12 βήματα (με εικόνες)
DIY Telematics Box: 12 βήματα (με εικόνες)

Βίντεο: DIY Telematics Box: 12 βήματα (με εικόνες)

Βίντεο: DIY Telematics Box: 12 βήματα (με εικόνες)
Βίντεο: How To Install Your FluxScore Telematics Box 2024, Νοέμβριος
Anonim
DIY Telematics Box
DIY Telematics Box
DIY Telematics Box
DIY Telematics Box

Τα τηλεματικά κουτιά (γνωστά και ως Black Boxes) χρησιμοποιούνται για την καταγραφή και την καταγραφή διαφόρων χαρακτηριστικών ενός κινούμενου οχήματος. Έχουν χρησιμοποιηθεί κυρίως σε αεροπλάνα για την καταγραφή διαφόρων χαρακτηριστικών ενός αεροσκάφους, για παράδειγμα, ταχύτητα αέρα, κατεύθυνση, επίπεδα καυσίμων, ραδιοφωνική φλυαρία κ.λπ. Είναι το πρώτο σημείο αναφοράς για κάθε συμβάν αεροσκάφους, καθώς περιέχει όλα τα δεδομένα του αεροσκάφους στο περιστατικό. Αυτή η μέθοδος παρακολούθησης της απόδοσης, της κατάστασης και της κίνησης του οχήματος έχει μεταφερθεί από τότε στα αυτοκίνητα, επιτρέποντας στις ασφαλιστικές εταιρείες να λάβουν καλύτερη εκτίμηση των στυλ οδήγησης, προκειμένου να παρουσιάσουν τα σωστά ασφάλιστρα στους πελάτες τους.

Ορισμένες εταιρείες ζητούν επιπλέον χρέωση για την εγκατάσταση ενός, άλλες θα το κάνουν για μειωμένη τιμή ασφάλισης. Αυτό το εκπαιδευτικό έχει σχεδιαστεί για να δίνει μια βήμα προς βήμα οδηγία σχετικά με τον τρόπο κατασκευής ενός προσαρμοσμένου τηλεματικού κουτιού για οδήγηση οχημάτων.

ΑΠΟΠΟΙΗΣΗ: Αυτό το κατά παραγγελία μαύρο κουτί μπορεί να μην είναι πάντα έγκυρη απόδειξη σε δικαστήριο. Ορισμένες χώρες/πολιτείες/τοπικοί νόμοι ενδέχεται να μην επιτρέπουν την εγκατάσταση προσαρμοσμένων μονάδων παρακολούθησης σε κινούμενα οχήματα, εκτός εάν εξουσιοδοτηθεί από εγκεκριμένη ομάδα εγκατάστασης. Για αυτούς τους λόγους, και οποιονδήποτε άλλο σχετίζεται με την παραποίηση της θύρας OBD, οι συντάκτες αυτού του άρθρου και του ιστότοπου δεν φέρουν καμία ευθύνη για το αποτέλεσμα της οδήγησής σας, του αυτοκινήτου σας, των ηλεκτρονικών του αυτοκινήτου σας (συμπεριλαμβανομένου του υπολογιστή επί του σκάφους) και τυχόν άλλα περιστατικά συνέβησαν με προσαρμοσμένη μονάδα παρακολούθησης.

ΕΝΗΜΕΡΩΣΗ/ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Έφυγα για μια εβδομάδα, αλλά άφησα όλα τα ηλεκτρονικά συνδεδεμένα. Αυτό που δεν συνειδητοποίησα ήταν ότι η θύρα OBD τροφοδοτείται πάντα. Επειδή η θύρα OBD χρησιμοποιεί θύρα Bluetooth και το Bluetooth καταναλώνει αρκετή ενέργεια, η μπαταρία του αυτοκινήτου θα αδειάσει…

Βήμα 1: Αποκτήστε υλικά

Αποκτήστε Υλικά!
Αποκτήστε Υλικά!
Αποκτήστε Υλικά!
Αποκτήστε Υλικά!
Αποκτήστε Υλικά!
Αποκτήστε Υλικά!

Για αυτό το έργο, θα χρειαστείτε:

  • 1x προσαρμογέας Bluetooth ELM327 OBDII - Ebay
  • 1x Arduino Mega* - Ebay
  • 1x μονάδα Bluetooth HC -05 ** - Ebay
  • 1x μονάδα ανάγνωσης καρτών SD - Ebay
  • 1x μονάδα GPS Neo -6M - Ebay
  • 1x κεραία GPS (με υποδοχή SMA) - Ebay
  • 20x αρσενικά -θηλυκά καλώδια άλματος 10cm - Ebay
  • 1x προσαρμογέας UFL Mini - Ebay
  • 1x θήκη με 3D εκτύπωση - (σχέδιο) SketchUp, (εκτύπωση) 3D Hubs
  • Αποστάτες 6x5mm - Ebay
  • 4x M3 παξιμάδια και μπουλόνια 10mm - Ebay
  • 6x M3 παξιμάδια και μπουλόνια 12-16mm - Ebay
  • 1x κάρτα SD 8GB - Ebay
  • 1x προσαρμογέας USB αυτοκινήτου - Ebay

Δόξα τω Θεώ για το Ebay! Περισσότερες πληροφορίες για ορισμένες ενότητες θα αναλυθούν στα επόμενα βήματα.

* Υπάρχει ένα επιχείρημα για τη χρήση του Uno, αλλά επειδή χρειαζόμουν πολλές σειριακές θύρες και ο χώρος του προγράμματος ήταν περιορισμένος, επέλεξα να απενεργοποιήσω το Uno. Υπάρχει επίσης ένα επιχείρημα για τη χρήση του Due, καθώς είναι πιο ισχυρό. Το Due χρησιμοποιεί 3V3 για τους ακροδέκτες IO, οι οποίοι μπορεί να υποστούν βλάβη από άλλα εξαρτήματα 5V. Ως εκ τούτου, χρησιμοποιήστε το Mega.

** Μην μπερδεύετε το HC-05 με το HC-06! Το HC-06 είναι μονάδα μόνο για υποτελείς και δεν μπορεί να ρυθμιστεί ως κύριος. Αποκτήστε το HC-05! ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι η μονάδα HC-05 έχει ένα κλειδί για να μπορέσετε να μεταβείτε σε λειτουργία AT, διαφορετικά όλο αυτό το έργο δεν θα λειτουργήσει!

Βήμα 2: Πώς λειτουργεί;

Πώς λειτουργεί?
Πώς λειτουργεί?
Πώς λειτουργεί?
Πώς λειτουργεί?
Πώς λειτουργεί?
Πώς λειτουργεί?
Πώς λειτουργεί?
Πώς λειτουργεί?

Πώς θα διαβάσουμε δεδομένα από το αυτοκίνητο; Τα περισσότερα αυτοκίνητα (αν όχι όλα τα αυτοκίνητα) μετά το 2003 πρέπει να διαθέτουν και θύρα OBD για να μιλήσετε με τον κινητήρα (ελέγξτε πριν αγοράσετε!). Το OBD σημαίνει On Board Diagnostics και χρησιμοποιείται κυρίως για τον προσδιορισμό τυχόν βλαβών στο αυτοκίνητο. Για παράδειγμα, όταν ανάβει η λυχνία του κινητήρα, καταγράφεται ένας κωδικός βλάβης. Όταν το πάτε στο γκαράζ, οι μηχανικοί θα έχουν έναν αναγνώστη OBD που θα διαβάζει τον κωδικό βλάβης, οπότε θα ξέρουν τι να διορθώσουν.

Από τη θύρα OBD, μπορείτε επίσης να διαβάσετε ζωντανά δεδομένα. Τα διαθέσιμα ζωντανά δεδομένα εξαρτώνται από αυτοκίνητο σε αυτοκίνητο, αλλά τα περισσότερα αυτοκίνητα θα πρέπει να σας επιτρέπουν να διαβάζετε τα βασικά πράγματα όπως ταχύτητα, μετρήσεις στροφών, διανυθείσα απόσταση κ.λπ. Για τους σκοπούς αυτού του έργου, επέλεξα να διαβάσω την ταχύτητα του οχήματος, τις στροφές του κινητήρα, και η κατάθλιψη του γκαζιού.

Όταν λάβετε το ELM327, βρείτε τη θύρα OBD. Αυτό θα είναι διαφορετικό για κάθε μάρκα αυτοκινήτου. Για το Ford Fiesta μου, ήταν ανάμεσα στο τιμόνι και την πόρτα του οδηγού. Εάν δεν μπορείτε να το βρείτε, αναζητήστε τη θύρα [μάρκα αυτοκινήτου] [μοντέλο αυτοκινήτου] obd στο Google, όπου θα πρέπει να υπάρχουν πολλά βίντεο/εικόνες που δείχνουν πού βρίσκεται η θύρα OBD. Μόλις εντοπιστεί, συνδέστε το ELM327.

Μπορείτε να δοκιμάσετε εύκολα τη θύρα OBD εάν έχετε τηλέφωνο Android. Μεταβείτε στο Play Store και κατεβάστε μια εφαρμογή που ονομάζεται Ροπή. Υπάρχει μια έκδοση επί πληρωμή και μια δωρεάν έκδοση. Η δωρεάν έκδοση θα αρκεί για λόγους επίδειξης. Απλώς συνδεθείτε στο ELM327 μέσω Bluetooth, επιλέξτε τα PID που θέλετε να διαβάσετε και ενεργοποιήστε το αυτοκίνητό σας. Θα πρέπει να δείτε αμέσως τις ενδείξεις στην οθόνη σας.

Βήμα 3: Φτιάξτε ένα κουτί

Φτιάξτε ένα κουτί!
Φτιάξτε ένα κουτί!
Φτιάξτε ένα κουτί!
Φτιάξτε ένα κουτί!
Φτιάξτε ένα κουτί!
Φτιάξτε ένα κουτί!

Απαιτούμενα υλικά:

ένα μοντέλο κουτιού

Αποτέλεσμα: τρισδιάστατο τυπωμένο κουτί και βάση

Πριν ξεκινήσετε με τα ηλεκτρονικά, συνιστώ την εκτύπωση 3D ενός κουτιού (ή το δικό σας!) Με τις δικές του οπές στερέωσης. Θα είναι πολύ πιο εύκολο να διορθώσετε το Arduino στη θέση του χωρίς όλα τα εξαρτήματα στο δρόμο!

Σχεδίασα μια απλή θήκη (*.skp αρχεία) για να συγκρατούν τα πάντα στη θέση τους. Το μοντέλο κατασκευάζεται στο SketchUp και ο σχεδιασμός εκτυπώθηκε 3D χρησιμοποιώντας τις υπηρεσίες τρισδιάστατης εκτύπωσης των 3D Hubs, όπου θα εκτυπώσουν τα μοντέλα σας σε αρκετά καλή ποιότητα σε σχετικά φθηνή τιμή.

Εκτυπώστε αυτό το κουτί, ώστε να μπορείτε να τοποθετήσετε τα ηλεκτρονικά σας μέσα.

Βήμα 4: Συναρμολογήστε τη βάση

Συναρμολογήστε τη Βάση
Συναρμολογήστε τη Βάση
Συναρμολογήστε τη Βάση
Συναρμολογήστε τη Βάση

Απαιτούμενα υλικά:

  • Arduino Mega
  • Τρισδιάστατη εκτυπωμένη βάση
  • 3x αποστάτες
  • 3x καρύδια Μ3
  • 3x ροδέλες Μ3
  • 3x M3 μπουλόνια 12mm

Αποτέλεσμα: συναρμολογημένη βάση

Ξεκινώντας με την οπή τοποθέτησης νούμερο 1 (οπή τοποθέτησης μεταξύ της κεφαλίδας ICSP 6 ακίδων και των ακίδων Comms, δείτε την εικόνα), τοποθετήστε μια ροδέλα στην επάνω πλευρά του πίνακα και ένα διαχωριστικό μεταξύ της σανίδας και της βάσης. Βάλτε τη βίδα μέσα από τη ροδέλα, την τρύπα τοποθέτησης της σανίδας, το διαχωριστικό και βγείτε έξω από τη βάση. Υπάρχουν εξαγωνικές εξόδους κάτω από τη βάση για να χωρέσουν τα παξιμάδια. Σφίξτε, αλλά αφήστε αρκετό χώρο για την τοποθέτηση των άλλων αποστάσεων.

Επαναλάβετε για κάθε τρύπα στερέωσης.

Όταν τελειώσουν και οι τρεις οπές στερέωσης, σφίξτε τις βίδες έτσι ώστε η σανίδα να είναι σταθερά στη θέση της με τη βάση. Οι άλλες οπές στερέωσης δεν είναι απαραίτητες. Δεν μπορούσα να τοποθετήσω άλλες βίδες, καθώς θα συγκρούονταν με τοποθετήσεις πείρου/εξαρτήματος. Αυτά τα τρία θα πρέπει να είναι αρκετά για να διατηρήσουν τη σανίδα στη θέση της.

Βήμα 5: Συνδεθείτε

Wire Up!
Wire Up!
Wire Up!
Wire Up!
Wire Up!
Wire Up!
Wire Up!
Wire Up!

Υλικά για αυτό το βήμα:

  • Συναρμολογημένη βάση
  • HC-05
  • Neo-6M
  • Μίνι προσαρμογέας UFL
  • Αναγνώστης καρτών SD
  • Καλώδια άλματος 16x

Αποτέλεσμα: συναρμολόγηση βασικών ηλεκτρονικών

Το πρώτο βήμα είναι να συνδέσετε τα πάντα με το Arduino Mega. Θα βρείτε το βασικό διάγραμμα σύνδεσης σε μία από τις συνημμένες εικόνες. Θα χρησιμοποιήσουμε τις σειριακές θύρες, το δίαυλο SPI και μερικές από τις ακίδες IO.

Εάν είστε περίεργοι να μάθετε πώς λειτουργεί κάθε ενότητα, μπορείτε να συνδέσετε κάθε ενότητα ξεχωριστά για να τα δοκιμάσετε. Διαφορετικά, αν είστε σίγουροι ότι όλα θα είναι εντάξει, απλώς συνδέστε τα πάντα.

SD Card Reader

Συνδέστε τα παρακάτω:

  • CS - ακίδα 53
  • SCK - καρφίτσα 52
  • MOSI - καρφίτσα 51
  • MISO - καρφίτσα 50
  • Vcc - καρφίτσα 5V κοντά στον πείρο 22
  • Gnd - πείρος γείωσης κοντά στον πείρο 52

GPS

Συνδέστε τα παρακάτω:

  • GPS TX - pin 15
  • GPS RX - ακίδα 14
  • GPS Gnd - ακίδα γείωσης πιο κοντά στην πρίζα
  • GPS Vcc - ακίδα 5V πιο κοντά στην πρίζα
  • Συνδέστε το μίνι προσαρμογέα UFL στον πείρο κεραίας της μονάδας
  • (Προαιρετικό) GPS PPS - ακίδα 2

Bluetooth

Συνδέστε τα παρακάτω:

  • Bluetooth TX - pin 17
  • Bluetooth RX - pin 16
  • Κλειδί Bluetooth - ακίδα 3
  • Bluetooth Vcc - ακίδα 19
  • Bluetooth Gnd - ακίδα 18

Βήμα 6: Συμπιέστε το

Συμπιέστε το!
Συμπιέστε το!
Συμπιέστε το!
Συμπιέστε το!
Συμπιέστε το!
Συμπιέστε το!

Απαιτούμενα υλικά:

Συναρμολόγηση ηλεκτρονικών βάσεων

Τώρα που όλα έχουν συνδεθεί, στρίψτε τις μονάδες έτσι ώστε όλες να χωρούν μέσα στο όριο του Mega, χωρίς όμως να αποσυνδέετε τα καλώδια. Μπορεί να θέλετε να καλύψετε τις εκτεθειμένες ακίδες και τα ηλεκτρικά εξαρτήματα με ηλεκτρική ταινία για να αποφύγετε βραχυκύκλωμα. Πρόσεχε!

GPS

Περιστρέψτε τα καλώδια έως ότου το επάνω μέρος της μονάδας GPS στραφεί προς τις ακίδες επικοινωνίας του Mega.

SD Card Reader

Βασικά, λυγίστε/διπλώστε τα καλώδια έτσι ώστε το πάνω μέρος της μονάδας ανάγνωσης καρτών SD να κοιτάζει προς τα κάτω πάνω από το κουμπί Reset.

Bluetooth

Η μονάδα Bluetooth θα "τυλιχτεί" γύρω από τη μονάδα GPS και θα καταλήξει στην άλλη πλευρά του πίνακα, από τις αναλογικές ακίδες.

Βήμα 7: Συναρμολογήστε το κουτί

Συναρμολογήστε το κουτί
Συναρμολογήστε το κουτί
Συναρμολογήστε το κουτί
Συναρμολογήστε το κουτί
Συναρμολογήστε το κουτί
Συναρμολογήστε το κουτί

Απαιτούμενα υλικά:

  • Συναρμολογημένη βάση ηλεκτρονικών
  • 3D εκτυπωμένο κουτί
  • 4x καρύδια Μ3
  • 4x ροδέλες M3
  • 4x μπουλόνια M3 10mm

Αποτέλεσμα: Πλήρως συναρμολογημένο κουτί

Πάρτε το άλλο άκρο του μίνι προσαρμογέα UFL και συνδέστε την τρύπα στο κουτί, στερεώνοντάς το στη θέση του με το παξιμάδι. Βεβαιωθείτε ότι είναι σφιχτό, καθώς δεν θέλουμε να το στρίψει η κεραία!

Συγχωνεύστε τα δύο συγκροτήματα μαζί, βεβαιωθείτε ότι κανένα από τα καλώδια δεν έχει αποσυνδεθεί. Ευθυγραμμίστε τις τέσσερις γωνιακές οπές και τοποθετήστε τα παξιμάδια Μ3 στις εξαγωνικές οπές κάτω από τη βάση. Τοποθετήστε τα παξιμάδια M3 μέσα από τις οπές και βιδώστε το κουτί μεταξύ τους.

Βήμα 8: ELM327

ELM327
ELM327
ELM327
ELM327

Απαιτούμενα υλικά:

  • Πλήρης συναρμολόγηση
  • ELM327 Προσαρμογέας Bluetooth OBD
  • Φορητός υπολογιστής

Στο GitHub, θα βρείτε ένα σύντομο πρόγραμμα (BluetoothScanner) που θα σαρώσει μερικές από τις πλησιέστερες συσκευές Bluetooth. Θα εμφανίσει τη διεύθυνση MAC και το SSID (όνομα) κάθε συσκευής. Θα σας επιτρέψει επίσης να στείλετε χειροκίνητα εντολές στο αυτοκίνητό σας.

Διεύθυνση MAC

Για να συνδεθεί αυτόματα το HC-05 με το ELM327, θα πρέπει να βρείτε τη διεύθυνση MAC του προσαρμογέα. Αυτό είναι συνήθως διαφορετικό για κάθε ενότητα. Αυτό γίνεται για να αποφύγετε τη σύνδεση σε λάθος συσκευή!

Απλώς ανεβάστε τον κωδικό στο Mega, ενεργοποιήστε το αυτοκίνητό σας και εκτελέστε τον κωδικό. Στην έξοδο τερματικού, θα πρέπει να δείτε τα αποτελέσματα. Ο κώδικας επιχειρεί να συνδέσει αυτόματα τη μονάδα στην επιλεγμένη διεύθυνση MAC, αλλά μερικές φορές αυτό δεν λειτουργεί. Απλώς βεβαιωθείτε ότι έχετε τη σωστή διεύθυνση MAC. Η διεύθυνση πρέπει να μοιάζει με 1D, A5, 68988B. Η διεύθυνση MAC μπορεί να είναι διαφορετική, αλλά θα πρέπει να έχει την ίδια μορφή. Αποθηκεύστε το για το επόμενο βήμα!

Μετατόπιση απόκρισης

Θα χρειαστεί επίσης να καθορίσετε τη μορφή των δεδομένων που προκύπτουν από τον προσαρμογέα OBDII. Χρησιμοποιώντας τον κωδικό που μόλις ανεβάσατε (σε αυτό το βήμα), στείλτε τους χαρακτήρες 0100. Αυτή είναι η εντολή για να καθορίσετε ποια δεδομένα μπορεί να σας στείλει το αυτοκίνητό σας. Ο πλήρης κατάλογος των εντολών βρίσκεται στη Wikipedia.

Θα πρέπει να ελέγξετε τη μορφή των δεδομένων που επιστρέφονται. Στο Ford Fiesta μου (2012) η εντολή επαναλήφθηκε πριν από τα αποτελέσματα:

  • Η εντολή εστάλη: 0100
  • Λήψη απάντησης: 0100BE1FA813

Ωστόσο, σε ένα Renault Clio (2006), η εντολή δεν επαναλήφθηκε:

  • Η εντολή εστάλη: 0100
  • Λήφθηκε απάντηση: BE1FA813

Η απόκριση μπορεί να είναι διαφορετική ανάλογα με το αυτοκίνητο. Θα χρειαστεί να αφαιρέσετε τυχόν προηγούμενους χαρακτήρες από την απάντηση. Ιδανικά, η απάντησή σας θα μοιάζει με το παράδειγμα Clio παραπάνω. Εάν έχετε άλλους χαρακτήρες, θυμηθείτε τον αριθμό των χαρακτήρων που προηγούνται της απόκρισης. Θα το χρειαστείτε στο επόμενο βήμα!

Βήμα 9: Ανεβάστε τον κώδικα

Απαιτούμενα υλικά:

  • Πηγαίος κώδικας
  • Συναρμολογημένο κουτί

Αποτέλεσμα: ολοκληρωμένο κουτί.

Ο πλήρης πηγαίος κώδικας βρίσκεται στο GitHub (όνομα έργου: SimpleArduinoObd), όπου θα δείτε πολλά αρχεία κεφαλίδας (*.h). Κατεβάστε τα αρχεία και ανοίξτε τα στο Arduino IDE.

Θυμάστε τη διεύθυνση MAC που αποθηκεύσατε νωρίτερα; Ανοίξτε το ObdHelper.h και περίπου στη γραμμή 34 (μεταβλητό όνομα obdMacAddress) αλλάξτε τη διεύθυνση MAC εκεί για αυτήν που αποθηκεύσατε στο Βήμα 4. Η διεύθυνση θα πρέπει να διαχωρίζεται με κόμμα και στην ίδια μορφή με το 1D, A5, 68988B.

Θυμάστε την αντιστάθμιση απόκρισης που αποθηκεύσατε στο βήμα 4; Ανοίξτε το ObdHelper.h και περίπου στη γραμμή 23 (ορισμός RESPONSE_PREFIX_OFFSET) αλλάξτε το offset σε ό, τι πρέπει να είναι.

Βήμα 10: Απόκρυψη του πλαισίου

Απόκρυψη του κουτιού
Απόκρυψη του κουτιού
Απόκρυψη του κουτιού
Απόκρυψη του κουτιού
Απόκρυψη του κουτιού
Απόκρυψη του κουτιού

Απαιτούμενα υλικά:

  • Ολοκληρωμένο κουτί
  • Καλώδιο USB Arduino
  • Κεραία GPS
  • Προσαρμογέας USB αυτοκινήτου

Αποτέλεσμα: ολοκληρωμένο έργο

Τώρα που το κουτί έχει ολοκληρωθεί, μπορούμε να το βάλουμε στο αυτοκίνητο!

  1. Βρείτε μια τοποθεσία για να βάλετε το κουτί σας. Ιδανικά θα πρέπει να κρυφτεί κάπου. Το έβαλα κάτω από το κάθισμα του συνοδηγού μου. Θυμηθείτε: πρέπει να είναι αρκετά κοντά ώστε το καλώδιο USB να φτάνει στην πρίζα του αναπτήρα του αυτοκινήτου!
  2. Ξετυλίξτε την κεραία GPS σας και βάλτε την στο κενό μεταξύ του εξωτερικού σώματος και του εσωτερικού του σώματος, κάτω από την ελαστική σφράγιση. Το καλώδιο κεραίας πίσω μπορεί να τοποθετηθεί κάτω από το κάθισμα του συνοδηγού ή κάτω από το χαλί.
  3. Τοποθετήστε την κεφαλή GPS "κεφαλή" σε μια τοποθεσία που μπορεί εύκολα να δει τον ουρανό. Το έβαλα κάτω από το μπροστινό παρμπρίζ.
  4. Συνδέστε το καλώδιο USB στο κουτί και, στη συνέχεια, συνδέστε το καλώδιο στον προσαρμογέα USB του αυτοκινήτου.
  5. Συνδέστε τον προσαρμογέα USB αυτοκινήτου στην πρίζα του αναπτήρα.

Είστε τώρα έτοιμοι να το πάρετε για δοκιμαστική οδήγηση!

Βήμα 11: Αποτελέσματα

Αποτελέσματα
Αποτελέσματα
Αποτελέσματα
Αποτελέσματα

Δυστυχώς, για να δείτε τα περιεχόμενα της κάρτας SD, πρέπει να ανοίξετε το πλαίσιο και να συνδέσετε χειροκίνητα την κάρτα SD στον υπολογιστή σας για να την διαβάσετε. Παρ 'όλα αυτά, τα αρχεία θα αποθηκευτούν σε αυτό. Το όνομα του αρχείου είναι στη μορφή [έτος] [μήνας] [ημέρα] [ώρα]. Τα δεδομένα του αρχείου έχουν τη μορφή [ημερομηνία], [ώρα], [γεωγραφικό πλάτος], [γεωγραφικό μήκος], [RPM], [ταχύτητα], [επιταχυντής].

Παρακάτω είναι ένα δείγμα των αποθηκευμένων:

25/05/18, 12:41:06, 51.569889, -2.658524, 01819, 0037, 004125/05/18, 12:41:07, 51.569817, -2.658419, 01841, 0038, 004325/05/18, 12:41:08, 51.569736, -2.658341, 01867, 0038, 0043

Σπουδαίος

  • η ταχύτητα είναι πιθανό να είναι σε KPH (χιλιόμετρα/ώρα), ανάλογα με το όχημά σας.
  • η κατάθλιψη του επιταχυντή είναι σε ποσοστό (%) και μπορεί να ξεκινήσει σε τιμή μεγαλύτερη από 0%.
  • η ώρα είναι σε UTC

Βήμα 12: Συχνές ερωτήσεις

Πόσο καιρό χρειάζεται το GPS να αποκτήσει σήμα GPS;

Συνήθως, περίπου 30 δευτερόλεπτα. Αυτό εξαρτάται από την τοποθεσία.

Πόσο καιρό να γεμίσει η κάρτα SD;

Μια κάρτα SD 8 GB διαθέτει περίπου 7,67 GB χώρου μνήμης. Κάθε καταχώρηση σε ένα αρχείο έχει μήκος 55 byte. Κάθε καταχώρηση γίνεται κάθε δευτερόλεπτο δραστηριότητας GPS. Υποθέτοντας κατά μέσο όρο 2 ώρες οδήγησης την ημέρα, έχετε τον ακόλουθο τύπο:

([Διαθέσιμος χώρος μνήμης] / ([byte ανά καταχώριση] * [αριθμός καταχωρήσεων ανά ημέρα])) / 365 = χρόνος (έτη) μέχρι να γεμίσει η κάρτα μνήμης.

Υποθέτοντας τα εξής:

  • Ο χώρος μνήμης είναι 7 GB (7, 000, 000, 000 bytes)
  • bytes ανά καταχώριση είναι 55 byte
  • ο αριθμός των συμμετοχών είναι 60 δευτερόλεπτα * 60 λεπτά * 2 ώρες = 396, 000

(7, 000, 000, 000 / (55 * 396, 000)) / 365 = 48,4 έτη

Εν ολίγοις, πολύ καιρό!

Μπορεί να σταλεί σε διακομιστή;

Για να στείλετε σε διακομιστή, θα χρειαστείτε ένα μόντεμ. Έχω πειραματιστεί με ένα SIM808, το οποίο διαθέτει GPS, GSM και Bluetooth σε ένα chipset (και είναι ελαφρώς φθηνότερο από το υλικό που χρησιμοποιείται σε αυτό το έργο). Το SIM808 βασίζεται σε ένα δίκτυο 2G, το οποίο σταδιακά διαγράφεται σε όλο τον κόσμο. Mightσως πρέπει να βρω άλλη λύση για αυτό.

Συνιστάται: