Πίνακας περιεχομένων:
- Βήμα 1: Άνοιγμα App Designer
- Βήμα 2: Σχεδιασμός της εφαρμογής
- Βήμα 3: Σύνδεση του Arduino
- Βήμα 4:
- Βήμα 5: Συγχαρητήρια
Βίντεο: Χρήση MATLAB App Designer With Arduino: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Το MATLAB App Designer είναι ένα ισχυρό εργαλείο που σας επιτρέπει να σχεδιάζετε γραφικές διεπαφές χρήστη (GUI) με όλες τις λειτουργίες του MATLAB.
Σε αυτό το σεμινάριο θα φτιάξουμε ένα GUI για τον έλεγχο της φωτεινότητας μιας λυχνίας LED μέσω ενός εύκολου βήματος.
Σημείωση: Αυτό το σεμινάριο χρησιμοποιεί πακέτο υποστήριξης υλικού Arduino στο MATLAB, για περισσότερες πληροφορίες επισκεφθείτε τη διεύθυνση
Βήμα 1: Άνοιγμα App Designer
Ξεκινήστε ανοίγοντας το MATLAB και δημιουργώντας ένα νέο αρχείο App Designer.
Βήμα 2: Σχεδιασμός της εφαρμογής
Πατήστε αποθήκευση στην επάνω αριστερή γωνία της οθόνης και ονομάστε το DimmingLED.
Σύρετε μια ετικέτα από τη βιβλιοθήκη στοιχείων στην κεντρική περιοχή σχεδίασης.
Σύρετε ένα κουμπί κρατώντας πατημένο το πλήκτρο ελέγχου για να αποτρέψετε το App Designer να προσθέσει μια ετικέτα στο πλάι με το κουμπί.
Πατήστε την ετικέτα και, στη συνέχεια, αλλάξτε το κείμενο σε Κύκλο καθηκόντων και το μέγεθος σε 36.
Βήμα 3: Σύνδεση του 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 από την πρόσφατα δημιουργημένη εφαρμογή σας
Συνιστάται:
[2020] Χρήση IPhone ή IPad και Micro: bit Game Pad App για τον έλεγχο ενός αυτοκινήτου RC: 23 βήματα
[2020] Χρήση IPhone ή IPad και Micro: bit Game Pad App για τον έλεγχο ενός αυτοκινήτου RC: Έχετε σκεφτεί να χρησιμοποιήσετε το iPhone ή το iPad σας για τον έλεγχο του micro: bit σας; Γνωρίζετε ότι το Micro: bit Educational Foundation παρέχει την εφαρμογή iOS στο App Store? Αναζήτηση " micro: bit " στο App Store και μπορείτε να κατεβάσετε την εφαρμογή δωρεάν. Ο
Neopixel Led Designer Tree: 5 Βήματα
Neopixel Led Designer Tree: Αυτό είναι το διδακτικό για τη δημιουργία ενός δέντρου σχεδιαστών με LED των Neopixel. Αυτό είναι απλά ένα απλό, τόσο εύκολο να γίνει που απαιτεί λιγότερη προσπάθεια αλλά δίνει ένα θαυμάσιο αριστούργημα που μπορεί να τραβήξει την προσοχή όλων
Οθόνη LCD I2C / IIC - Χρήση LCD SPI στην οθόνη LCD I2C Χρήση μονάδας SPI σε IIC με Arduino: 5 βήματα
Οθόνη LCD I2C / IIC | Χρησιμοποιήστε μια οθόνη SPI στην οθόνη I2C LCD χρησιμοποιώντας μονάδα SPI σε IIC με Arduino: Γεια σας παιδιά, καθώς ένα κανονικό SPI LCD 1602 έχει πάρα πολλά καλώδια για να συνδεθεί, οπότε είναι πολύ δύσκολο να το διασυνδέσετε με το arduino, αλλά υπάρχει μια μονάδα διαθέσιμη στην αγορά που μπορεί μετατρέψτε την οθόνη SPI σε οθόνη IIC, οπότε πρέπει να συνδέσετε μόνο 4 καλώδια
Neopixel Ws2812 Rainbow LED Glow With M5stick-C - Εκτέλεση Rainbow σε Neopixel Ws2812 Χρήση M5stack M5stick C Χρήση Arduino IDE: 5 Βήματα
Neopixel Ws2812 Rainbow LED Glow With M5stick-C | Running Rainbow on Neopixel Ws2812 Using M5stack M5stick C Using Arduino IDE: Γεια σας παιδιά σε αυτά τα εκπαιδευτικά θα μάθουμε πώς να χρησιμοποιούμε LED neopixel ws2812 ή led strip ή led matrix ή led με m5stack m5stick-C πίνακα ανάπτυξης με Arduino IDE και θα φτιάξουμε ένα μοτίβο ουράνιου τόξου με αυτό
Φωνητικά ελεγχόμενο ρομπότ Arduino + Wifi Camera + Gripper + APP & Χειροκίνητη χρήση & λειτουργία αποφυγής εμποδίων (KureBas Ver 2.0): 4 βήματα
Φωνητικά ελεγχόμενο ρομπότ Arduino + Wifi Camera + Gripper + APP & Χειροκίνητη χρήση & λειτουργία αποφυγής εμποδίων (KureBas Ver 2.0): Το KUREBAS V2.0 επιστρέφει Είναι πολύ εντυπωσιακός με νέες δυνατότητες. Έχει ένα gripper, Wifi Camera και μια νέα εφαρμογή που δημιούργησε γι 'αυτόν