תוכן עניינים:
וִידֵאוֹ: IoT Guru Cloud - דוגמה פשוטה לתרשים: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
ענן IoT Guru מספק חבורה של שירותי backend באמצעות REST API ותוכל לשלב את שיחות REST האלה בקלות בדף האינטרנט שלך. בעזרת Highcharts תוכל להציג תרשימים של המדידה שלך פשוט באמצעות שיחת AJAX.
שלב 1: צור דף HTML
עליך ליצור קובץ HTML ריק עם העורך המועדף עליך:
IoT Guru Cloud - דוגמה פשוטה לתרשים
שמור אותו: simple -chart.html ענן IoT Guru - דוגמה פשוטה לתרשים
שלב 2: עומס AJAX של נתוני תרשים
עליך להוסיף JQuery וקריאת AJAX לקובץ HTML, הוא יטען את סדרת הנתונים של הצומת ושם השדה שצוין: IoT Guru Cloud - דוגמה פשוטה לתרשים
IoT Guru Cloud - פונקציית דוגמה פשוטה של פונקציית loadData (target, titleText, xAxisText, yAxisText, nodeId, fieldName, granulation) {return $.ajax ({type: "GET", url: 'https://api.iotguru.cloud/ מדידה/loadByNodeId/' + nodeId +'/' + fieldName +'/' + granulation, dataType: "json", success: function (data) {displayChart (target, titleText, xAxisText, yAxisText, granulation, data);}}); } function displayChart (target, titleText, xAxisText, yAxisText, granulation, data) {} $ (document).ready (function () {loadData ('graphAverage', 'עיכוב ממוצע ברכבות (24 שעות)', 'תאריך ושעה' ',' min ',' ef39d670-70d9-11e9-be02-27e5a8e884a7 ',' ממוצע ',' DAY/288 ');}
שלב 3: הגדר את התרשים
הוסף את קובץ ה- JavaScript של Highcharts לקובץ ה- HTML לאחר קובץ JQuery:
מלא את גוף הפונקציה displayChart להגדרת התרשים:
function displayChart (target, titleText, xAxisText, yAxisText, granulation, data) {var options = {title: {text: titleText}, תרשים: {type: 'spline', renderTo: target,}, xAxis: {type: 'datetime ', title: {text: xAxisText}, gridLineWidth: 1, tickInterval: 3600 * 1000}, yAxis: {title: {text: yAxisText}}, סדרה: [{}]}; for (var i = 0; i <data.length; i ++) {options.series = {data: {}, name: {}}; options.series .name = data ["שם"]; options.series .data = data ["data"]; } var chart = new Highcharts. Chart (אפשרויות); }
שלב 4: זהו! בוצע
סיימת, טען את ה- HTML בדפדפן שלך ובדוק את התרשים!
אם אתה רוצה לשלוח מדידות, בקר בדף ההדרכות שלנו או בפורום הקהילה שלנו!:)
דוגמה מלאה: GitHub - תרשים פשוט
מוּמלָץ:
מערכת מכ"ם פשוטה מ- Magicbit: 6 שלבים
מערכת רדאר פשוטה ממג'ביט: הדרכה זו מראה כיצד ליצור מערכת רדאר פשוטה באמצעות חיישן HC-SR04 ולוח מיקרוביט עם עיבוד ו Arduino IDE
תחנת הלחמה פשוטה /עזרה פשוטה: 4 שלבים
תחנת הלחמה /עזרה פשוטה: הנה העסקה. נכנסת לגלישה באינטרנט כדי ללמוד כיצד להכין תחנת הלחמה /עזרה בידיים. ונחתת באתר הזה. האתר הטוב ביותר שנוצר על ידי משתמש DIY בדפדפן הפלנטה. עכשיו אני מציע לך לחפש במיוחד באתר ההוראות הלחמה
בנה תחנת מזג אוויר פשוטה IOT: 4 שלבים
בנה תחנת מזג אוויר פשוטה IOT: במדריך זה נבנה תחנת מזג אוויר מדהימה (יש לה לוח מחוונים וצ'אט!) אך פשוטה באמצעות IoT באמצעות ה- Zuino XS PsyFi32 של Zio וההתאגדות האחרונה שלנו למשפחת Qwiic, ה- Zio Qwiic Air חיישן לחץ ! היכולת של הלוח
כיצד לבצע תרופה פשוטה פשוטה: 6 שלבים
כיצד לבצע תרופה פשוטה ומהירה: אני אתן לך הנחיות כיצד לבצע זריקת מהירה פשוטה. זורקים אינם קשים ויכולים להיות חולים מאוד אם אתה עושה אותם נכון. אם אתה זקוק לעזרה נוספת מעבר לדואר האלקטרוני ההורא הזה שלי לכתובת [email protected]. אני אשמח t
תיקון תאורה אחורית פשוטה (מאוד) פשוטה: 4 שלבים (עם תמונות)
תיקון תאורה אחורית LCD פשוטה (מאוד): תקן כל תאורה אחורית LCD שבורה עם נורה רגילה וצג CRT מת. מסכי LCD שבורים מגיעים בעצם בשלוש קטגוריות: 1) לוח LCD סדוק, מה שהופך את היחידה לחסרת ערך 2) בעיית תאורה אחורית 3) כוח בעיה באספקה אם זה