Πίνακας περιεχομένων:
- Βήμα 1: Arduino Mega 2560 R3
- Βήμα 2: Ασπίδα TFT
- Βήμα 3: Τερματική ασπίδα
- Βήμα 4: 4.3 TFT 480x272
- Βήμα 5: Αισθητήρας πίεσης λαδιού
- Βήμα 6: Αισθητήρας πίεσης καυσίμου
- Βήμα 7: Αισθητήρας μπαταρίας αυτοκινήτου
- Βήμα 8: Περίβλημα
Βίντεο: Displayηφιακή ένδειξη οχήματος: 8 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Αυτό είναι το ψηφιακό μου πρόγραμμα μετρήσεων που σχεδιάζω να βάλω στο 73 Montego μου. Τροφοδοτείται από Arduino Mega 2560 R3, Screw terminal shield, ITDB02 TFT shield και στην κορυφή του υπάρχει Sain Smart 4.3 TFT.
Σκοπός αυτού του έργου είναι η παρακολούθηση της πίεσης λαδιού, της θερμοκρασίας κινητήρα, της πίεσης καυσίμου και της τάσης μπαταρίας/εναλλάκτη. Εάν κάποιο από αυτά που παρακολουθούνται εμπίπτει σε ένα ορισμένο εύρος, η οθόνη των επτά τμημάτων στην οθόνη αφής θα γίνει κόκκινη, υποδεικνύοντας ποια είναι εκτός εμβέλειας και θα ακουστεί ένας βομβητής για να τραβήξει την προσοχή σας. Συγκολλήθηκα σε ένα διαχωριστή τάσης για να παρακολουθήσω την τάση της μπαταρίας και πρόσθεσα ένα ρελέ ασφαλείας. Εάν τα βολτ της μπαταρίας φτάσουν σε ένα ορισμένο όριο, το ρελέ θα σπάσει το κύκλωμα και τον πείρο εισόδου γείωσης. Στην οθόνη θα εμφανιστεί μια προειδοποιητική σελίδα για να ελέγξετε την μπαταρία πριν από την επαναφορά του συστήματος. Άλλα χαρακτηριστικά που πρόσθεσα είναι τα φώτα RGB Floor, μια διαγνωστική σελίδα και μια επιλογή εμφάνισης εικόνων. Μπορείτε να ρυθμίσετε τα φώτα RGB σε οποιοδήποτε χρώμα και να ανάψετε και να σβήσετε τα φώτα από την οθόνη αφής. Επίσης, αποθηκεύει το τελευταίο χρώμα που χρησιμοποιείται, ώστε να μην χρειάζεται να επαναπροσαρμόζεστε κάθε φορά που ξεκινάτε το αυτοκίνητο. Η διαγνωστική σελίδα δείχνει τάσεις που προέρχονται από αισθητήρες στο arduino για να βοηθήσουν στην αντιμετώπιση προβλημάτων. Η επιλογή εικόνας χρησιμοποιείται για την εμφάνιση εικόνων του κινητήρα όταν τον ανακατασκεύαζα και έδειχνε ένα πριν και μετά από τη στιγμή που τράβηξα τον κινητήρα έως όταν ξαναβγήκε. Τώρα, όταν πηγαίνω σε μια έκθεση αυτοκινήτου, μπορώ να το δείξω έτσι ώστε οι άνθρωποι να μπορούν να δουν το έργο που έγινε.
Εκσυγχρονίζω. Τελικά ανέβηκε ένα κύκλωμα δοκιμής βίντεο. Τώρα βρίσκεται σε διαδικασία τοποθέτησης σε περίβλημα. Θα ενημερωθεί σύντομα
Βήμα 1: Arduino Mega 2560 R3
Αρχικά, αγόρασα αυτό το mega από το τοπικό μου Micro Center για περίπου $ 20. Πήγα στο How to mechatronics και αντέγραψα έναν κώδικα από εκεί για το σεμινάριο οθόνης αφής. Έβγαλα πράγματα που δεν ήθελα και κράτησα κάποια πράγματα που ήθελα. Στη συνέχεια, προγραμματίζω κάποια άλλα πράγματα που ήθελα σε αυτό το έργο, αλλά ο κώδικας που αντιγράφω είναι το θεμέλιο για το πώς αυτό κατέληξε να είναι αυτό που είναι σήμερα. Συγκρίνοντας έργα μπορείτε να δείτε ορισμένες ομοιότητες.
Δείτε τον κωδικό παρακάτω
Βήμα 2: Ασπίδα TFT
Συνιστώ ανεπιφύλακτα να αγοράσετε μία από αυτές τις ασπίδες TFT εάν έχετε οθόνη αφής που τρέχει 3,3v. Στην αρχή έβαλα καλώδια νάρκες απευθείας από mega σε οθόνη και λειτούργησε, αλλά, άφηνε ανεπιθύμητα pixel στην οθόνη επειδή το arduino έχει έξοδο 5v. Αυτή η ασπίδα διαθέτει έναν διακόπτη που σας δίνει την επιλογή να τρέξετε 5v ή 3.3v. Το παρήγγειλα από το Itead.cc και έφτασε σε λίγες μέρες. Έβαλα το διακόπτη στα 3.3v και τα ανεπιθύμητα pixel έφυγαν. Τώρα που αγόρασα αυτήν την ασπίδα, δεν έχω πρόσβαση σε καμία από τις αχρησιμοποίητες ακίδες που χρειάζομαι για εξωτερικές εισόδους και εξόδους. Περιήγησα στο διαδίκτυο και βρήκα μια λύση.
Βήμα 3: Τερματική ασπίδα
Αγόρασα αυτήν την ασπίδα τερματικού από την Amazon. Έφτασε σε λίγες μέρες. Απαιτείται κάποια συγκόλληση. Αυτό μου επέτρεψε να έχω πρόσβαση σε ανοιχτές ακίδες για άλλες εισόδους και εξόδους.
Βήμα 4: 4.3 TFT 480x272
Τέλος η οθόνη αφής. Το αγόρασα επίσης από το Micro Center. Το να μπουν όλα στη δουλειά ήταν λίγο δύσκολο στην αρχή. Έστειλα email στο sainsmart να μου στείλουν τα έγγραφα για αυτήν την οθόνη και καμία από τις πληροφορίες ή τα προγράμματα οδήγησης δεν λειτούργησε. Επιστρέφω λοιπόν στο διαδίκτυο. Πήγα στο Rinkydinkelectronics και κατέβασα βιβλιοθήκες από εκεί. Κατέβασα το URTouch και το UFTF. Στη συνέχεια, προσθέστε το στις τρέχουσες βιβλιοθήκες στο λογισμικό arduino. Υπάρχουν μερικά άλλα πράγματα που πρέπει να κάνετε, αλλά πολύ σύντομα λειτουργεί τώρα.
Βήμα 5: Αισθητήρας πίεσης λαδιού
Αισθητήρας λαδιού PSI από την Amazon..5v - 4.5v
Βήμα 6: Αισθητήρας πίεσης καυσίμου
Αισθητήρας καυσίμου PSI από την Amazon..5v - 4.5v. Έχω μια μηχανική αντλία και υδατάνθρακες στο αυτοκίνητό μου. Η πίεση στους υδατάνθρακες πρέπει να είναι μόνο 5,5psi. Ένας αισθητήρας 30 psi που έχει σήμα 5v ήταν ο μικρότερος που μπορούσα να βρω, αλλά θα λειτουργήσει.
Βήμα 7: Αισθητήρας μπαταρίας αυτοκινήτου
Για την παρακολούθηση της μπαταρίας του αυτοκινήτου, δημιούργησα ένα διαχωριστή τάσης από μια αντίσταση 1k ohm και μια αντίσταση 390 ohm. Πρόσθεσα επίσης ένα ρελέ για να αφαιρέσετε την τάση από το Arduino όταν η τάση της μπαταρίας είναι στα 15,5v ή πάνω, κάτι που θα ήταν σαν 4,3v στο adruino. Είναι απλώς μια ασφάλεια, έτσι ώστε το arduino να μην λαμβάνει περισσότερο από 5V σε αναλογική ακίδα. Εάν η τάση φτάσει σε αυτό το σημείο, το tft θα εμφανίσει μια προειδοποιητική οθόνη που δείχνει ότι η τάση είναι πάνω ή στα 15,5v και για να ελέγξετε την μπαταρία/εναλλάκτη πριν από την επαναφορά του συστήματος ή του επεξεργαστή μπορεί να προκληθεί ζημιά.
Θα το ενημερώσω μόλις το πάρω στο αυτοκίνητο και να το χειριστώ. Επίσης, όταν έχω την ευκαιρία να κάνω ένα βίντεο, θα το προσθέσω σε αυτό.
Ευχαριστώ που ψάξατε
Βήμα 8: Περίβλημα
Τέλος, τοποθετήστε τα εξαρτήματα σε ένα περίβλημα. Δεν είμαι σίγουρος πώς θα φαίνεται αυτό το κουτί τοποθετημένο στο αυτοκίνητο. Iσως χρειαστεί να φτιάξω μια κεντρική κονσόλα γι 'αυτό. Θα δούμε
Ενημέρωση 31/8
Το περίβλημα φαινόταν τρομερό στο αυτοκίνητο, οπότε έπρεπε να σκεφτώ κάτι άλλο. Αγόρασα μια κεντρική κονσόλα από την Walmart και έκοψα το ύψος και το μήκος της για να χωρέσει στο αυτοκίνητο. Στη συνέχεια αφαίρεσα όλα τα εξαρτήματα από το περίβλημα και τοποθετήθηκα στην κονσόλα. Δείτε το βίντεο στο βήμα 1.
Συνιστάται:
Μπρελόκ έκτακτης ανάγκης διαφυγής οχήματος: 11 βήματα (με εικόνες)
Μπρελόκ έκτακτης ανάγκης διαφυγής οχημάτων: Τροχαία ατυχήματα. Ναι! Ο καλύτερος τρόπος για να αποφύγετε το ατύχημα είναι να χρησιμοποιήσετε ασφαλείς τεχνικές οδήγησης και να προσέχετε πάντα πού πηγαίνετε και άλλα αυτοκίνητα γύρω σας. Ωστόσο, παρά τις προσπάθειές σας, δεν έχετε τον έλεγχο της άλλης κίνησης
Πρότυπο οχήματος κλίσης RC: 21 βήματα (με εικόνες)
Μοντέλο οχήματος κλίσης RC: Αυτό το μοντέλο είναι ένα όχημα με κλίση 1/10 με δύο μπροστινούς τροχούς και μία πίσω κίνηση. προήλθε από ένα ηλεκτρικό μοντέλο RC Arrma Vortex 1/10 το οποίο χρησιμοποιούσε το αλουμινένιο σασί και αφαιρούσε ολόκληρη την πλάτη όπου είχε τοποθετήσει τον ηλεκτροκινητήρα και τον τροχό του
Σύστημα παρακολούθησης οχήματος: 6 βήματα
Σύστημα παρακολούθησης οχημάτων: Σύστημα παρακολούθησης οχημάτων με βάση το Arduino που χρησιμοποιεί παγκόσμιο σύστημα εντοπισμού θέσης (GPS) και παγκόσμιο σύστημα χρησιμοποιώντας ενότητες GSM. Το μόντεμ GSM με κάρτα SIM που χρησιμοποιείται εδώ χρησιμοποιεί για την τεχνική επικοινωνίας. Το σύστημα μπορεί να εγκατασταθεί ή να κρυφτεί στο όχημά σας. Αφού εγώ
Πώς να αποκωδικοποιήσετε τα δεδομένα CAN Bus του οχήματος: 8 βήματα
Πώς να αποκωδικοποιήσετε τα δεδομένα του CAN Bus του οχήματος: Σε αυτό το εκπαιδευτικό εγχειρίδιο θα καταγράψουμε δεδομένα διαύλου CAN αυτοκινήτου ή φορτηγού και θα μετατρέψουμε τα καταγεγραμμένα δεδομένα καταγραφής διαύλου CAN σε αναγνώσιμες τιμές. Για αποκωδικοποίηση θα χρησιμοποιήσουμε την υπηρεσία cloud του can2sky.com η οποία είναι δωρεάν. Μπορούμε να καταγράψουμε το αρχείο καταγραφής με προσαρμογείς CAN-USB, αλλά να πληρώνουμε
Πίσω όραση οχήματος: 9 βήματα (με εικόνες)
Vehicle Rear Vision: Γιατί κατασκευάζουμε Vehicle Rear Vision; Η εφεδρική σύγκρουση ήταν ένα σημαντικό πρόβλημα, το Κέντρο Ελέγχου Νοσημάτων των ΗΠΑ ανέφερε ότι από το 2001 - 2003, εκτιμάται ότι 7.475 παιδιά (2.492 ετησίως) κάτω των 15 ετών υποβλήθηκε σε θεραπεία για το αυτοκίνητο