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

Χρήση MATLAB App Designer With Arduino: 5 βήματα
Χρήση MATLAB App Designer With Arduino: 5 βήματα

Βίντεο: Χρήση MATLAB App Designer With Arduino: 5 βήματα

Βίντεο: Χρήση MATLAB App Designer With Arduino: 5 βήματα
Βίντεο: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Νοέμβριος
Anonim
Χρήση MATLAB App Designer With Arduino
Χρήση MATLAB App Designer With Arduino

Το MATLAB App Designer είναι ένα ισχυρό εργαλείο που σας επιτρέπει να σχεδιάζετε γραφικές διεπαφές χρήστη (GUI) με όλες τις λειτουργίες του MATLAB.

Σε αυτό το σεμινάριο θα φτιάξουμε ένα GUI για τον έλεγχο της φωτεινότητας μιας λυχνίας LED μέσω ενός εύκολου βήματος.

Σημείωση: Αυτό το σεμινάριο χρησιμοποιεί πακέτο υποστήριξης υλικού Arduino στο MATLAB, για περισσότερες πληροφορίες επισκεφθείτε τη διεύθυνση

Βήμα 1: Άνοιγμα App Designer

Άνοιγμα App Designer
Άνοιγμα App Designer

Ξεκινήστε ανοίγοντας το MATLAB και δημιουργώντας ένα νέο αρχείο App Designer.

Βήμα 2: Σχεδιασμός της εφαρμογής

Σχεδιασμός της εφαρμογής
Σχεδιασμός της εφαρμογής
Σχεδιάζοντας την εφαρμογή
Σχεδιάζοντας την εφαρμογή
Σχεδιασμός της εφαρμογής
Σχεδιασμός της εφαρμογής

Πατήστε αποθήκευση στην επάνω αριστερή γωνία της οθόνης και ονομάστε το DimmingLED.

Σύρετε μια ετικέτα από τη βιβλιοθήκη στοιχείων στην κεντρική περιοχή σχεδίασης.

Σύρετε ένα κουμπί κρατώντας πατημένο το πλήκτρο ελέγχου για να αποτρέψετε το App Designer να προσθέσει μια ετικέτα στο πλάι με το κουμπί.

Πατήστε την ετικέτα και, στη συνέχεια, αλλάξτε το κείμενο σε Κύκλο καθηκόντων και το μέγεθος σε 36.

Βήμα 3: Σύνδεση του Arduino

Συνδέοντας το Arduino
Συνδέοντας το Arduino

Συνδέστε το Arduino μέσω της θύρας USB (στην περίπτωσή μου χρησιμοποιώ Arduino nano).

συνδέστε ένα LED και μια αντίσταση όπως στο παρακάτω σχήμα.

Βήμα 4:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Επιστρέψτε στο App Designer και κάντε κλικ στο CodeView πάνω από την περιοχή σχεδίασης.

εισαγάγετε μια ιδιωτική ιδιοκτησία από την επάνω αριστερή γωνία της οθόνης.

αφαιρέστε το όνομα ιδιοκτησίας και ονομάστε το "a".

Από το πρόγραμμα περιήγησης, κάντε δεξί κλικ στο app. UIfigure και επιλέξτε Add StartUpFcn επανάκλησης.

Γράψτε: app.a = Arduino ();

Από το Component Browser κάντε δεξί κλικ στο app.knop και επιλέξτε Add ValueChangingFcn επανάκλησης.

Γράψτε τα παρακάτω σε αυτό και, στη συνέχεια, πατήστε Εκτέλεση.

changeValue = event. Value;

app. DutyCycleLabel. Text = char (συμβολοσειρά (αλλαγήValue) + ' %');

writePWMDutyCycle (app.a, 'D3', changeValue/100.0);

Βήμα 5: Συγχαρητήρια

Συγχαρητήρια
Συγχαρητήρια
Συγχαρητήρια
Συγχαρητήρια
Συγχαρητήρια
Συγχαρητήρια

Τώρα μπορείτε να ελέγξετε τη Φωτεινότητα LED από την πρόσφατα δημιουργημένη εφαρμογή σας

Συνιστάται: