ThingSpeak היא פלטפורמת IoT שמאפשרת לאסוף נתונים ממכשירי קצה ולהעבירם בצורה פשוטה ומאובטחת לענן, ושם לבצע אנליזות מבוססות MATLAB בשימוש בכלים המוכרים לנו. סרטון זה מציג פרוייקט IoT מבוסס ענן בסביבה המוכרת של MATLAB ועד כמה פשוט לעשות זאת באמצעות ThingSpeak.
פתרונות MATLAB לסביבת ה-IoT
ה-Internet Of Things (או IoT בקצרה) הוא רשת של חפצים פיזיים (או "דברים") המשובצים באלקטרוניקה, תוכנה וחיישנים, המאפשרים תקשורת מתקדמת בין החפצים ויכולות איסוף והחלפת מידע.
את תקשורת זו ניתן לחלק ל-3 נושאים מרכזיים:
הפתרונות הקיימים היום בסביבת MATLAB ו-Simulink תומכים במערכות IoT ע"י מתן אפשרות לפיתוח ובדיקה של רכיבי קצה, רכישה ואיסוף של מידע ולבסוף בניתוח של המידע המתקבל מחיישן ה-IoT.
בתמונה המוצגת לעיל, ניתן לראות סכימה של מערכת IoT סטנדרטית. רכיבי הקצה המצויים בשמאל התמונה מתארים חיישנים בפועל (כמו חיישני טמפרטורה, מדי קצב לב, מדי לחץ הידראולי, חיישני מערכת סלולרית ועוד) אשר רוכשים את המידע הפיסי ומשדרים אותו לרשת. במרכז התמונה ניתן לראות את מערכת איסוף המידע, האחראית על איסוף, עיבוד ושמירת המידע העצום המגיע מחיישני הקצה, אשר לרוב פזורים מבחינה גיאוגרפית. בדר"כ למערכת זו יש שליטה ויכולת לניתוח המידע, ואף לפעול בהתאם למדידות עצמן.
בחלקה הימני של התמונה מופיע הניתוח של המידע ההיסטורי. בחלק מהמקרים ניתוח זה מבוצע ב-Offline או ע"י דו"חות שמופקים לפי דרישת משתמש. המידע נשלף מתוך מערכת אגירת המידע לסביבת התוכנה על מנת לאפשר לחוקרים לבנות מודלים, להפיק תובנות ולפתח אלגוריתמים שיוטמעו על מערכת עיבוד הנתונים או על חיישני ה-IoT עצמם.