מתווה:
- מדוע כדאי לבחור MATLAB באינטרנט במקום MATLAB עבור Raspberry Pi
- כיצד לחבר מרחוק Raspberry Pi ל- MATLAB Online
- כיצד לגשת מרחוק ל-Raspberry Pi Directory ב- MATLAB Online
- כיצד להשיג קבצים מ-Raspberry Pi ב-MATLAB Online
- כיצד לצפות בנורות Raspberry Pi ב-MATLAB באינטרנט
- כיצד לצפות בסיכות Raspberry Pi GPIO ב-MATLAB באינטרנט
- שיטת בונוס: כיצד לחבר מרחוק פטל לשולחן העבודה של MATLAB
- סיכום
למה לבחור 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.