כיצד לחבר מרחוק Raspberry Pi ל- MATLAB Online

Kyzd Lhbr Mrhwq Raspberry Pi L Matlab Online



Raspberry Pi הוא מיני מחשב בעלות נמוכה ובעל עוצמה נמוכה המשמש לביצוע מגוון רחב של משימות, כגון בניית שרתי אינטרנט, אוטומציה ביתית, שליטה במכונות ועוד. MATLAB לעומת זאת היא שפת תכנות וכלי המשמשים לביצוע משימות, כמו עיבוד תמונה, למידת מכונה ואחרות. מלבד השימוש ב-MATLAB לביצוע משימות מורכבות, אתה יכול להשתמש בו כדי לחבר מרחוק מכשירים אלקטרוניים שונים, כמו Arduino, ESP32 ו-Raspberry Pi. אתה תבצע את המשימה ביישום שולחן העבודה של MATLAB או ב- MATLAB Online. עם זאת, כאן תמצאו מדריך לחיבור מרחוק של Raspberry Pi ל-MATLAB Online במקום למחשב שולחני של MATLAB מכיוון שזהו פתרון פשוט וחסכוני עבור משתמשי Raspberry Pi.

מתווה:

למה לבחור MATLAB באינטרנט במקום MATLAB עבור Raspberry Pi

בחירת MATLAB Online במקום MATLAB היא חסכונית מכיוון שאינך צריך להשתמש בשום אגורה כדי להשתמש בשירות MATLAB. יתר על כן, אתה יכול גם להפעיל אותו בדפדפן מערכת Raspberry Pi בעל העוצמה הנמוכה שלך אם אין לך מערכות אחרות זמינות. מצד שני, MATLAB שולחן העבודה הוא כלי בתשלום שדורש מפתח רישיון כדי להשתמש בתכונות שלו.







כיצד לחבר מרחוק Raspberry Pi ל- MATLAB Online

אתה יכול לחבר מרחוק Raspberry Pi ל- MATLAB Online באמצעות השלבים הבאים:



שלב 1: צור חשבון MathWorks ב-MATLAB

לפני חיבור Raspberry Pi ל-MATLAB, עליך ליצור חשבון MathWorks ב-MATLAB מ- כאן . חשבון זה ישמש בהמשך כאשר תגדיר את הגדרת MATLAB ב-Raspberry Pi וכן גישה ל- MATLAB באופן מקוון.



שלב 2: התקן את כלי matlab-rpi ב-Raspberry Pi

ה matlab-rpi הוא כלי קוד פתוח המשמש לחיבור Raspberry Pi ל-MATLAB Online מרחוק. כלי זה זמין במאגר Raspberry Pi הרשמי וניתן להתקין אותו באמצעות הפקודה apt. אם אתה שוקל לחבר את Raspberry Pi שלך ל- MATLAB Online, עליך להתקין אותו במערכת Raspberry Pi שלך מהפקודה הבאה:





sudo apt להתקין matlab-rpi -y

שלב 3: הגדר את הגדרת matlab-rpi ב-Raspberry Pi

לאחר התקנה מוצלחת matlab-rpi ב-Raspberry Pi, הגדר את ההגדרה על ידי הפעלת הפקודה הבאה:



sudo matlab-rpi-setup

במהלך ההגדרה, עליך לספק שם עבור Raspberry Pi שלך:

לאחר הזנת השם, עליך להפעיל ציוד היקפי ב-Raspberry Pi, דבר שתוכל לעשות על ידי הוספת ' ו ' בהוראות שעל המסך:

עליך לספק אישורי חשבון MathWorks, שבהם יצרת שלב 1 , אלה כוללים הזנת כתובת הדוא'ל והסיסמה שלך:

הערה: לאחר השלמת ההגדרה, הפעל מחדש את המערכת כדי להחיל את השינויים.

ישנם מספר דגלים שבהם אתה יכול להשתמש כדי להגדיר את matlab-rpi לאחר ההגדרה הראשונית, הפרטים מסופקים בטבלה המפורטת להלן:

תיאור דוגמא
הגדרת שם תצוגה עבור Raspberry Pi ב- MATLAB Online sudo matlab-rpi-setup –שם raspberry_pi

אוֹ

sudo matlab-rpi-setup -n raspberry_pi

הגדרת אישורי אימות עבור MATLAB Online sudo matlab-rpi-setup –כניסה

אוֹ

sudo matlab-rpi-setup –l

הפעלה או השבתה של תכונת המצלמה ב-Raspberry Pi ב-MATLAB Online (יש צורך באתחול) sudo matlab-rpi-setup – הפעלת מצלמה

אוֹ

sudo matlab-rpi-setup -c enable

הפעלה או השבתה של תכונת I2C ב-Raspberry Pi (יש צורך באתחול) sudo matlab-rpi-setup –i2c enable

אוֹ

sudo matlab-rpi-setup -i enable

הפעלה או השבתה של תכונת SPI ב-Raspberry Pi (יש צורך באתחול) sudo matlab-rpi-setup – spi enable

אוֹ

sudo matlab-rpi-setup -spi enable

הפעלה או השבתה של תכונת UART ב-Raspberry Pi (יש צורך באתחול) sudo matlab-rpi-setup – spi enable

אוֹ

sudo matlab-rpi-setup -spi enable

פריסת פונקציית MATLAB כקובץ הפעלה עצמאי ב-Raspberry Pi. sudo matlab-rpi-setup – deploy enable

אוֹ

sudo matlab-rpi-setup –d enable

עֶזרָה sudo matlab-rpi-setup -עזרה

אוֹ

sudo matlab-rpi-setup -עזרה

מדריך ל man matlab-rpi-setup

שלב 4: פתח את MATLAB Online

עכשיו פתוח MATLAB אונליין בדפדפן שלך על ידי ביקור ב- אתר אינטרנט .

שלב 5: בדוק את רשימת Raspberry Pi

נווט אל פקודה Windows ב-MATLAB Online, והפעל את רספיליסט הפקודה כפי שמוצג להלן כדי לראות את מכשיר ה-Raspberry Pi שלך ברשימה:

רספיליסט

הערה: אם מכשיר ה-Raspberry Pi שלך אינו מופיע ברשימה, הפעל מחדש את המכשיר ולאחר מכן הפעל שוב את הפקודה.

שלב 6: צור חיבור עם Raspberry Pi

כדי ליצור חיבור של Raspberry Pi עם MATLAB Online, אתה יכול להשתמש ב- מָשׁוֹף פקודה ואחסן את המידע של Raspberry Pi שלך בתוך משתנה לבחירתך:

r=raspi

אתה יכול גם לחבר Raspberry Pi ל- MATLAB Online דרך מָשׁוֹף פקודה על ידי הזנת המספר הסידורי שסופק לך ב שלב 5 :

r= raspi ( מספר סידורי )

או שאתה יכול להשתמש בשם Raspberry Pi שסיפקת במהלך תהליך ההגדרה בשלב 3:

r= raspi ( raspberrypi_name )

שלב 7: צור חיבור עם Raspberry Pi

לאחר חיבור מוצלח, אתה יכול לבצע את רספיליסט הפקודה שוב כדי לאשר את חיבור ה-Raspberry Pi שלך ל-MATLAB Online:

שלב 8: צור פרויקט פשוט מהבהב של LED

כדי לבדוק אם לוח Raspberry Pi מחובר בהצלחה ל- MATLAB Online, הבה נריץ את הקוד הבא ב- MATLAB Online:

פוּנקצִיָה LED_מצמוץ ( )

% MATLAB מהבהב פרויקט

r= raspi;

% מהבהב את הנורית למשך 50 מחזורים

ל לספור = 1 : חמישים

% הדלק את הנורית

writeLED ( ר, 'led0' , 1 ) ;

% השהה למשך שניות

הַפסָקָה ( 1 ) ;

% כבה את ה-LED

writeLED ( r,'width0', 0 ) ;

% השהה למשך שניות

הַפסָקָה ( 1 ) ;

סוֹף

סוֹף

הקוד לעיל ישתמש ב- מָשׁוֹף הפקודה כדי לחבר את ה-Raspberry Pi שלך ל-MATLAB Online. לאחר מכן הוא משתמש בלולאת המונה כדי להפעיל ולכבות את סטטוס פעילות LED על Raspberry Pi למשך שנייה אחת

כיצד לגשת מרחוק ל-Raspberry Pi Directory ב- MATLAB Online

אתה יכול גם להשתמש ב- MATLAB Online כדי לגשת מרחוק לספריית Raspberry Pi ולראות את התוכן בתוך הספריות. ניתן לעשות זאת דרך מערכת פקודה ב- MATLAB Online.

הבאים מערכת הפקודה תעזור לך לראות את התוכן של ספריות Raspberry Pi:

מערכת ( פאי פטל, 'ls -al /home/pi' )

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

כיצד להשיג קבצים מ-Raspberry Pi ב-MATLAB Online

אם אתה רוצה לקבל קובץ מ-Raspberry Pi אל MATLAB Online, אתה יכול לעשות זאת בקלות על ידי שימוש ב- getFile פוּנקצִיָה.

בקוד הבא קיבלתי א ngrok.log קובץ מ-Raspberry Pi ל-MATLAB Online:

getFile ( פאי פטל, '/home/pi/ngrok.log' )

הקובץ יועלה ל-MATLAB Online לאחר שתזין את הקוד לעיל:

לאחר מכן תוכל להוריד קובץ זה למערכת שלך בקלות על ידי לחיצה ימנית על הקובץ ובחר את ' הורד ' אפשרות:

כיצד לצפות בנורות Raspberry Pi ב-MATLAB באינטרנט

התמיכה המקוונת של MATLAB מציגה לך את המידע על נורית הפעילות של Raspberry Pi, ניתן לעשות זאת על ידי שימוש בפקודה הבאה:

showLEDs ( ר )

כיצד לצפות בסיכות Raspberry Pi ב-MATLAB באינטרנט

אתה יכול גם להשתמש ב-MATLAB Online כדי לצפות בפינים של Raspberry Pi GPIO, ניתן לעשות זאת באמצעות showPins לתפקד כמפורט להלן:

showPins ( ר )

שיטת בונוס: כיצד לחבר מרחוק פטל לשולחן העבודה של MATLAB

כפי שהוזכר קודם לכן, MATLAB Online היא דרך חסכונית להשתמש בשירותי MATLAB. עם זאת, הוא אינו מספק תכונות נוספות גם אם אתה מחבר את Raspberry Pi ל- MATLAB Online. עם שולחן העבודה של MATLAB, תוכל לקבל תכונות נוספות, כגון:

  • העתקה מרחוק של הקובץ ממחשב אחד ל-Raspberry Pi מ-MATLAB באמצעות פונקציית putFile().
  • מחיקה מרחוק של קובץ היעד מחומרת Raspberry Pi.
  • גישה למכשיר Raspberry Pi באמצעות כתובת ה-IP, שם המארח, שם המשתמש והסיסמה ב- מָשׁוֹף פקודה.
  • כל פקודות המערכת נתמכות.

הערה: כדי לנקות את Raspberry Pi שנוסף ל רספיליסט ב- MATLAB Online, אתה יכול פשוט להשתמש בפקודה ברורה בחלון הפקודה.

סיכום

MATLAB ו-Raspberry Pi שימושיים במונחים של פיתוח אפליקציות וביצוע משימות מורכבות. חיבורם יחד יהיה שימושי למשתמשים שיש להם מכשירי Raspberry Pi ורוצים לעבוד על MATLAB בו זמנית. היתרון העיקרי בשימוש ב- MATLAB Online לחיבור מרחוק הוא שתוכלו לפתוח אותו בקלות גם בדפדפן Raspberry Pi עם פחות צריכת כוח עיבוד של המכשיר.

מדריך זה סיפק בפירוט כיצד תוכל לבצע את ההתקנה של matlab-rpi כלי ב-Raspberry Pi, הגדרת ההגדרה, פתיחת MATLAB Online בדפדפן וחיבור המכשיר באמצעות רספיליסט פקודה. בהמשך, מסופק גם קוד להפעלה וכיבוי של נורית הפעילות של Raspberry Pi כדי להבטיח שהמכשיר מחובר בהצלחה ל- MATLAB Online. תמצא גם שיטות לגשת מרחוק לספריית Raspberry Pi או להעביר קובץ מ-Raspberry Pi ל- MATLAB Online.