תוכן עניינים:

פרויקט: וילונות חכמים: 5 שלבים
פרויקט: וילונות חכמים: 5 שלבים

וִידֵאוֹ: פרויקט: וילונות חכמים: 5 שלבים

וִידֵאוֹ: פרויקט: וילונות חכמים: 5 שלבים
וִידֵאוֹ: שלוש דקות על... חניה אוטמאטית מלאה + יציאה. איוניק 5. 4k 2024, יולי
Anonim
פרויקט: וילונות חכמים
פרויקט: וילונות חכמים

אני סטודנט ב- Howest Kortrijk ובשנה הראשונה שלנו עלינו להוכיח את יכולותינו על סמך פרויקט שהיינו צריכים לפתח בעצמנו.

עבור הפרויקט שלי בחרתי במערכת "תריסים חכמים" שתעבוד באופן אוטונומי על סמך קלט משתמשים.

מאפיינים:

  • עובד אוטונומי לחלוטין, למעט קלט משתמש ראשוני.
  • שנה התנהגות על סמך "כללים" כגון

    • 'סגור בין X AM ל- Y PM'.
    • 'סגור כאשר הטמפרטורה עולה על x ° c'.
  • תרשים עם הטמפרטורה של 10 הדקות האחרונות.

אספקה

  • פאי פטל
  • תצוגת אל סי די
  • חיישן טמפרטורה
  • מתג קנים
  • קרש לחם
  • חיישן בהירות
  • MCP3008
  • מנוע צעדים
  • נהג צעד ULN2003
  • פוטנציומטר
  • נגדים
  • חומרי בניין נפוצים

שלב 1: מסד הנתונים

בסיס הנתונים
בסיס הנתונים

מה אנחנו רוצים?

  1. כל החיישנים שלנו במקום אחד
  2. כל הנתונים הנמדדים שלנו במקום אחד
  3. כל האירועים שהתרחשו (במקרה של בעיות)

כיצד נפתור זאת?

  1. שולחן אחד עם כל האירועים האפשריים
  2. טבלה אחת עם היומן (אירועים שהתרחשו)
  3. שולחן אחד עם החיישנים
  4. טבלה אחת עם הנתונים הנמדדים

שלב 2: צור סכימת פריצה

צור סכימת פריצה
צור סכימת פריצה
צור סכימת פריצה
צור סכימת פריצה

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

שלב 3: התחל בעיצוב ה- Frontend שלך

התחל לתכנן את Frontend שלך
התחל לתכנן את Frontend שלך

אם אינך יודע אילו נתונים אתה רוצה להציג, לא תוכל לבצע ביעילות את ה- backend שלך.

השתמש ב- Figma או ב- Adobe XD כדי ליצור אב טיפוס של האתר שלך.

שלב 4: תכנות

תִכנוּת
תִכנוּת

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

שלב 5: בנייה ובדיקה

יש לך תוכנית.

יש לך את החומרה.

יש לך חזית.

יש לך סוף גב.

כעת צור מארז למתקן שלך והתחל לשלב את כל מה שעשית.

השתמשתי בקופסת פלסטיק ועץ זול כתמיכה מכיוון שזה אב טיפוס פשוט, אבל אתה יכול לשלב אותו ישירות בבית שלך אם תרצה.

כאשר הכל נאמר וניתן לעשות זאת, תוכל להתחיל לבדוק, נסה להשתמש בכל תכונה בכל סדר אפשרי כדי לוודא שאין בעיות.

מוּמלָץ: