חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה: 4 שלבים
חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה: 4 שלבים
Anonim
חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה
חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה
חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה
חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה
חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה
חיזוי טמפרטורת החדר באמצעות חיישן LM35 ולמידת מכונה

מבוא

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

למידת מכונה היא יישום של בינה מלאכותית (AI) המספקת למערכות את היכולת ללמוד באופן אוטומטי ולהשתפר מניסיון מבלי להיות מתוכנת במפורש. למידת מכונה מתמקדת בפיתוח תוכנות מחשב שיכולות לגשת לנתונים ולהשתמש בהן ללמוד בעצמן.

רגרסיה פולינומית: רגרסיה פולינומית היא צורה של ניתוח רגרסיה בה מערכת היחסים בין המשתנה הבלתי תלוי x לבין המשתנה התלוי y מתוארת כפולינום בדרגה n ב- x.

חיזוי: למידת מכונות היא דרך לזהות דפוסים בנתונים ולהשתמש בהם כדי לבצע תחזיות או החלטות באופן אוטומטי. … לרגרסיה, תלמד כיצד למדוד את המתאם בין שני משתנים ולחשב קו המתאים ביותר לביצוע תחזיות כאשר מערכת היחסים הבסיסית היא לינארית.

2. דברים המשמשים בפרויקט זה

רכיבי חומרה

  1. חוטי מגשר נקבה/נקבה × (לפי הצורך)
  2. לוח לחם (כללי) × 1
  3. חיישן LM35 × 1
  4. מודול WiFi Bolt IoT Bolt × 1

אפליקציות תוכנה ושירותים מקוונים

  1. Bolt IoT Bolt CloudBolt
  2. אפליקציית IoT אנדרואיד

שלב 1: חיבור חיישן LM35 לבורג

חיבור חיישן LM35 לבורג
חיבור חיישן LM35 לבורג
חיבור חיישן LM35 לבורג
חיבור חיישן LM35 לבורג
חיבור חיישן LM35 לבורג
חיבור חיישן LM35 לבורג

שלב 1: החזק את החיישן באופן שתוכל לקרוא את LM35 הכתוב עליו.

שלב 2: במיקום זה, מזהה את סיכות החיישן כ- VCC, Output ו- Gnd משמאלך לימין.

בתמונת החומרה, VCC מחובר לחוט האדום, פלט מחובר לחוט הכתום ו- Gnd מחובר לחוט החום.

שלב 3: באמצעות חוט זכר לנקבה חבר את 3 הפינים של ה- LM35 למודול ה- Wi -Fi של בולט כדלקמן:

  • סיכת VCC של LM35 מתחברת ל -5 וולט של מודול ה- Wifi של בולט.
  • סיכת הפלט של ה- LM35 מתחברת ל- A0 (פין קלט אנלוגי) של מודול ה- Wifi Bolt.
  • סיכת Gnd של LM35 מתחברת ל- Gnd.

שלב 2: חיזוי הטמפרטורה

חיזוי הטמפרטורה
חיזוי הטמפרטורה
חיזוי הטמפרטורה
חיזוי הטמפרטורה

שלב 1: בצע את אותם חיבורים למסך 'חיבורי חומרה לצג טמפרטורה', בנושא 'חיישן ממשק באמצעות VPS' של המודול 'ענן, API והתראות'.

שלב 2: הפעל את המעגל ותן לו להתחבר לענן הבולט. (הנורית הירוקה של הבורג צריכה להיות דולקת)

שלב 3: עבור אל cloud.boltiot.com וצור מוצר חדש. בעת יצירת המוצר, בחר סוג מוצר כמכשיר פלט וסוג ממשק כ- GPIO. לאחר יצירת המוצר, בחר את המוצר שנוצר לאחרונה ולאחר מכן לחץ על סמל התצורה.

שלב 4: בכרטיסיה חומרה, בחר בלחצן הבחירה שליד סיכת A0. תן לסיכה את השם 'זמני' ושמור את התצורה באמצעות סמל 'שמור'.

שלב 5: עבור לכרטיסיית הקוד, תן לקוד המוצר את השם 'ניבא' ובחר את סוג הקוד כ- js.

שלב 6: כתוב את הקוד הבא לשרטוט נתוני הטמפרטורה והפעלת אלגוריתם הרגרסיה הפולינומית על הנתונים ושמור את תצורות המוצר.

setChartLibrary ('google-chart');

setChartTitle ('PolynomialRegression');

setChartType ('predictionGraph');

setAxisName ('חותמת זמן', 'טמפ');

מול (0.0977);

plotChart ('חותמת זמן', 'טמפ');

שלב 7: בכרטיסיית המוצרים, בחר את המוצר שנוצר ולאחר מכן לחץ על סמל הקישור. בחר את מכשיר ה- Bolt שלך בחלון המוקפץ ולאחר מכן לחץ על הלחצן 'בוצע'.

שלב 8: לחץ על כפתור 'פריסת תצורה' ולאחר מכן על סמל 'הצג מכשיר זה' כדי לצפות בדף שעיצבת. להלן צילום המסך של הפלט הסופי.

שלב 9: המתן כשעתיים עד שהמכשיר יעלה מספיק נקודת נתונים לענן. לאחר מכן תוכל ללחוץ על כפתור החיזוי כדי לצפות בגרף החיזוי המבוסס על אלגוריתם רגרסיה פולינומית.

מוּמלָץ: