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

Displayηφιακή ένδειξη οχήματος: 8 βήματα
Displayηφιακή ένδειξη οχήματος: 8 βήματα

Βίντεο: Displayηφιακή ένδειξη οχήματος: 8 βήματα

Βίντεο: Displayηφιακή ένδειξη οχήματος: 8 βήματα
Βίντεο: ΕΠΑΝΑΦΟΡΑ ΕΓΚΕΦΑΛΟΥ ΣΤΟ ΑΥΤΟΚΙΝΗΤΟ ΣΕ ΕΡΓΟΣΤΑΣΙΑΚΕΣ ΡΥΘΜΙΣΕΙΣ . 2024, Σεπτέμβριος
Anonim
Image
Image

Αυτό είναι το ψηφιακό μου πρόγραμμα μετρήσεων που σχεδιάζω να βάλω στο 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

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Αρχικά, αγόρασα αυτό το mega από το τοπικό μου Micro Center για περίπου $ 20. Πήγα στο How to mechatronics και αντέγραψα έναν κώδικα από εκεί για το σεμινάριο οθόνης αφής. Έβγαλα πράγματα που δεν ήθελα και κράτησα κάποια πράγματα που ήθελα. Στη συνέχεια, προγραμματίζω κάποια άλλα πράγματα που ήθελα σε αυτό το έργο, αλλά ο κώδικας που αντιγράφω είναι το θεμέλιο για το πώς αυτό κατέληξε να είναι αυτό που είναι σήμερα. Συγκρίνοντας έργα μπορείτε να δείτε ορισμένες ομοιότητες.

Δείτε τον κωδικό παρακάτω

Βήμα 2: Ασπίδα TFT

TFT Shield
TFT Shield

Συνιστώ ανεπιφύλακτα να αγοράσετε μία από αυτές τις ασπίδες TFT εάν έχετε οθόνη αφής που τρέχει 3,3v. Στην αρχή έβαλα καλώδια νάρκες απευθείας από mega σε οθόνη και λειτούργησε, αλλά, άφηνε ανεπιθύμητα pixel στην οθόνη επειδή το arduino έχει έξοδο 5v. Αυτή η ασπίδα διαθέτει έναν διακόπτη που σας δίνει την επιλογή να τρέξετε 5v ή 3.3v. Το παρήγγειλα από το Itead.cc και έφτασε σε λίγες μέρες. Έβαλα το διακόπτη στα 3.3v και τα ανεπιθύμητα pixel έφυγαν. Τώρα που αγόρασα αυτήν την ασπίδα, δεν έχω πρόσβαση σε καμία από τις αχρησιμοποίητες ακίδες που χρειάζομαι για εξωτερικές εισόδους και εξόδους. Περιήγησα στο διαδίκτυο και βρήκα μια λύση.

Βήμα 3: Τερματική ασπίδα

Terminal Shield
Terminal Shield

Αγόρασα αυτήν την ασπίδα τερματικού από την Amazon. Έφτασε σε λίγες μέρες. Απαιτείται κάποια συγκόλληση. Αυτό μου επέτρεψε να έχω πρόσβαση σε ανοιχτές ακίδες για άλλες εισόδους και εξόδους.

Βήμα 4: 4.3 TFT 480x272

4,3 TFT 480x272
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.

Συνιστάται: