תוכן עניינים:

שימוש במעצב אפליקציות MATLAB עם Arduino: 5 שלבים
שימוש במעצב אפליקציות MATLAB עם Arduino: 5 שלבים

וִידֵאוֹ: שימוש במעצב אפליקציות MATLAB עם Arduino: 5 שלבים

וִידֵאוֹ: שימוש במעצב אפליקציות MATLAB עם Arduino: 5 שלבים
וִידֵאוֹ: סיכום שיעור סמלי אפליקציות נפוצות והרגלי שימוש בסמארטפון 2024, נוֹבֶמבֶּר
Anonim
שימוש במעצב אפליקציות MATLAB עם Arduino
שימוש במעצב אפליקציות MATLAB עם Arduino

MATLAB App Designer הוא כלי רב עוצמה המאפשר לך לעצב ממשקי משתמש גרפיים (GUI) עם כל הפונקציות של MATLAB.

במדריך זה אנו הולכים ליצור GUI לשליטה על בהירות הנורית באמצעות צעדים פשוטים לביצוע.

הערה: מדריך זה משתמש בחבילת תמיכה בחומרה של Arduino ב- MATLAB, למידע נוסף בקר בכתובת

שלב 1: פתיחת מעצב אפליקציות

פותח מעצב אפליקציות
פותח מעצב אפליקציות

התחל בפתיחת MATLAB ויצירת קובץ מעצב אפליקציות חדש.

שלב 2: עיצוב האפליקציה

עיצוב האפליקציה
עיצוב האפליקציה
עיצוב האפליקציה
עיצוב האפליקציה
עיצוב האפליקציה
עיצוב האפליקציה

לחץ על שמור בפינה השמאלית העליונה של המסך וקרא לו DimmingLED.

גרור תווית מספריית הרכיבים לאזור העיצוב המרכזי.

גרור כפתור תוך החזקת מקש הפקודה כדי למנוע ממעצב האפליקציות להוסיף תווית לצד הכפתור.

לחץ על התווית ולאחר מכן שנה את הטקסט למחזור עבודה והגודל ל -36.

שלב 3: חיבור הארדואינו

חיבור הארדואינו
חיבור הארדואינו

חבר את ה- Arduino דרך יציאת ה- USB (במקרה שלי אני משתמש ב- Arduino nano).

חוטי LED ונגד כמו בסכימה הבאה.

שלב 4:

תמונה
תמונה
תמונה
תמונה
תמונה
תמונה

חזור אל מעצב האפליקציות ולחץ על CodeView מעל אזור העיצוב.

הכנס נכס פרטי מהפינה השמאלית העליונה של המסך.

הסר את שם הנכס וקרא לו "א".

מדפדפן הרכיב לחץ באמצעות לחצן העכבר הימני על app. UIfigure ובחר הוסף התקנה חוזרת של StartUpFcn.

כתוב: app.a = Arduino ();

מתוך דפדפן הרכיבים לחץ באמצעות לחצן העכבר הימני על app.knop ובחר הוסף חיוג חוזר של ValueChangingFcn.

כתוב לו את הדברים הבאים ולאחר מכן הקש על הפעלה.

changeValue = event. Value;

app. DutyCycleLabel. Text = char (string (changeValue) + ' %');

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

שלב 5: מזל טוב

מזל טוב
מזל טוב
מזל טוב
מזל טוב
מזל טוב
מזל טוב

עכשיו אתה יכול לשלוט על בהירות LED מהאפליקציה החדשה שלך

מוּמלָץ: