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

Το χειριστήριο ψυγείου με Tft Lcd: 6 βήματα
Το χειριστήριο ψυγείου με Tft Lcd: 6 βήματα

Βίντεο: Το χειριστήριο ψυγείου με Tft Lcd: 6 βήματα

Βίντεο: Το χειριστήριο ψυγείου με Tft Lcd: 6 βήματα
Βίντεο: Πάει για καφέ και ακούει TSOURALE! 2024, Ιούλιος
Anonim
Το χειριστήριο ψυγείου με Tft Lcd
Το χειριστήριο ψυγείου με Tft Lcd

Με τη συνεχή βελτίωση της τεχνολογίας, οι οικιακές συσκευές μας γίνονται όλο και πιο λειτουργικές και πιο εύχρηστες.

Ως λάτρης των ηλεκτρονικών, με ενδιαφέρει ο έλεγχος των οικιακών συσκευών. Το ψυγείο μας δεν είναι δυνατό με καμία από τις διεπαφές ανθρώπου-μηχανής, αλλά αν υπάρχει ψυγείο με διεπαφή ανθρώπου-μηχανής, αφήστε τους χρήστες να μπορούν μέσω της λειτουργίας της οθόνης αφής, να ελέγχουν το ψυγείο στη χαμηλότερη απόδοση ψύξης, να εμφανίζουν την τρέχουσα θερμοκρασία μέσα στο ψυγείο, εμφανίστε την τρέχουσα εσωτερική και εξωτερική θερμοκρασία και κάποια σχόλια για τη χρήση του ψυγείου (ημέρες λειτουργίας, διάρκεια ζωής φίλτρου κ.λπ.), επομένως, είναι πολύ βολικό και πρακτικό για τους χρήστες. Έτσι, σήμερα θα χρησιμοποιήσω απλώς μια οθόνη αφής για να δημιουργήσω μια διεπαφή ελέγχου ψυγείου. Η οθόνη είναι STONE STVC050WT-01. Το STONE STVC050WT - 01 είναι μια μονάδα οθόνης αφής σε 5 ίντσες, ανάλυση 480 * 272. Στην ενότητα έχει ενσωματωθεί το πρόγραμμα οδήγησης οθόνης και οθόνης αφής, οι προγραμματιστές χρειάζονται μόνο τον επίσημο σχεδιασμό διεπαφών UI που σχετίζεται με το λογισμικό σχεδιασμού TOOL και δημιουργούν ένα αρχείο προγραμματισμού που μεταφορτώνεται στη μονάδα οθόνης STONE και στη συνέχεια μέσω σειριακής θύρας (RS232 / RS485 / TTL) αντιστοιχούν σε αυτό, μπορείτε να εκτελέσετε σύνθετες πτυχές σχεδιασμού UI. Μεταβείτε στον επίσημο ιστότοπο για περισσότερες πληροφορίες :

Βήμα 1: Δημιουργήστε διεπαφή οθόνης UI

Δημιουργία διεπαφής οθόνης UI
Δημιουργία διεπαφής οθόνης UI

Οι εικόνες UI έχουν σχεδιαστεί από το Photoshop. Δεδομένου ότι η οθόνη είναι 480*272, η ανάλυση της σχεδιασμένης εικόνας θα πρέπει να είναι σύμφωνη με την οθόνη. Το εφέ σχεδιασμού έχει ως εξής:

Βήμα 2: Δημιουργήστε το έργο στο λογισμικό TOOL

Δημιουργήστε το έργο στο λογισμικό TOOL
Δημιουργήστε το έργο στο λογισμικό TOOL

Βάλτε ένα νέο έργο στο εργαλείο ανάπτυξης λογισμικού STONE STVC050WT-01 και, στη συνέχεια, προσθέστε τη σχεδιαζόμενη εικόνα UI, προσθέστε αντίστοιχα κουμπιά και εμφανίστε το κείμενο και το αποτέλεσμα είναι το ακόλουθο:

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

Βήμα 3: Επικοινωνία με ένα τσιπ

Επικοινωνία με ένα τσιπ
Επικοινωνία με ένα τσιπ
Επικοινωνία με ένα τσιπ
Επικοινωνία με ένα τσιπ

Το γραφικό στοιχείο κειμένου

Με περιεχόμενο που σχετίζεται με την επικοινωνία MCU, πρέπει να κάνουμε σαφή την οθόνη της οθόνης και τον μηχανισμό επικοινωνίας MCU και την πηγή δεδομένων. Το STONE STVC050WT-01 επικοινωνεί με ένα τσιπ μέσω σειριακής θύρας. Προηγουμένως, όταν φτιάχναμε διεπαφή χρήστη, χρησιμοποιούσαμε στοιχεία ελέγχου. Τα δεδομένα οθόνης αυτών των στοιχείων ελέγχου οθόνης αποθηκεύτηκαν σε κάποια διεύθυνση του φλας του STONE STVC050WT-01.

Εδώ θα δείξουμε τη θερμοκρασία, τα δεδομένα θερμοκρασίας από έναν αισθητήρα θερμοκρασίας, ο αισθητήρας θερμοκρασίας είναι συνδεδεμένος με τον μικροϋπολογιστή ενός τσιπ, οπότε όταν συλλέγονται δεδομένα θερμοκρασίας μικροϋπολογιστή ενός τσιπ, χρειάζεται μόνο να τοποθετηθούν τα δεδομένα θερμοκρασίας μέσω μιας σειριακής θύρας τη διεύθυνση σε αυτό το στοιχείο ελέγχου οθόνης, τα δεδομένα θερμοκρασίας μπορούν να εμφανίζονται στην οθόνη σε πραγματικό χρόνο. Οδηγίες για την εγγραφή δεδομένων μπορείτε να βρείτε στην προδιαγραφή STONE STVC050WT-01. Αυτή η οδηγία αντιπροσωπεύει την εγγραφή 0x00 και 0x04 στη διεύθυνση 0x0020 στην περιοχή αποθήκευσης δεδομένων: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Εδώ χρησιμοποιώ τον κωδικό ενός τσιπ για να επιτύχω τα εξής:

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

Βήμα 4: Κουμπί

Κουμπί
Κουμπί
Κουμπί
Κουμπί

Χρησιμοποιήσαμε πολλά κουμπιά σε αυτό το έργο

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

Βήμα 5: Κατάσταση λειτουργίας

Κράτος λειτουργίας
Κράτος λειτουργίας

Η κατάσταση λειτουργίας περιλαμβάνει:

1. Ημέρες λειτουργίας 2. Διάρκεια ζωής στοιχείου φίλτρου 3. Θερμοκρασία εξωτερικού χώρου 4. Θερμοκρασία εσωτερικού χώρου Για να λάβετε αυτά τα δεδομένα, εκτός από τα πρώτα, τα άλλα τρία χρειάζονται τον αντίστοιχο αισθητήρα για τη συλλογή αυτών των δεδομένων. Απαιτούνται αισθητήρες απόκτησης διάρκειας στοιχείων φίλτρου και αισθητήρες θερμοκρασίας αντίστοιχα. Όταν ο μικροϋπολογιστής ενός τσιπ συνέλεξε αυτά τα δεδομένα, μέσω της σειριακής θύρας στα καθορισμένα δεδομένα μετάδοσης διεύθυνσης ελέγχου οθόνης, η τιμή του στοιχείου ελέγχου οθόνης στην αντίστοιχη αλλαγή. Οι ημέρες εκτέλεσης μπορούν να εφαρμοστούν με δύο τρόπους: 1. Χρησιμοποιήστε την οθόνη σειριακής θύρας STONE STVC050WT-01 για να εμφανίσετε δεδομένα απευθείας στην οθόνη 2. Χρησιμοποιήστε το RTC του μικροϋπολογιστή για να μεταφέρετε δεδομένα στην οθόνη σειριακής θύρας για προβολή Η σειριακή οθόνη θύρας STONE STVC050WT-01 συνοδεύεται από το RTC, το οποίο μπορείτε να βρείτε στον οδηγό ανάπτυξης STONE.

Βήμα 6: Εφέ λειτουργίας

Εφέ λειτουργίας
Εφέ λειτουργίας

Για να μάθετε περισσότερα σχετικά με αυτό το έργο, κάντε κλικ εδώ

Συνιστάται: