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

סופרסטוק (המלאי נשלט על ידי סורק ברקוד): 5 שלבים
סופרסטוק (המלאי נשלט על ידי סורק ברקוד): 5 שלבים

וִידֵאוֹ: סופרסטוק (המלאי נשלט על ידי סורק ברקוד): 5 שלבים

וִידֵאוֹ: סופרסטוק (המלאי נשלט על ידי סורק ברקוד): 5 שלבים
וִידֵאוֹ: סטוקים זולים צעצועים והפתעות בשקל 2024, דֵצֶמבֶּר
Anonim
סופרסטוק (המלאי נשלט על ידי סורק ברקוד)
סופרסטוק (המלאי נשלט על ידי סורק ברקוד)

במדריך זה אספר לך כיצד לבנות את סופרסטוק, פרויקט בית הספר שלי עבור 1MCT בהווסט. הרעיון הוא יצירת מאגר מידע ידידותי למשתמש שאליו תוכל לגשת באמצעות אתר אינטרנט כדי לשמור על מספר מה שיש לך במלאי (במקרה שלי ביגוד למותג הבגדים שלי).

אספקה

פטל פי 3 דגם ב

חיישן טמפרטורה עמיד למים DS18B20

חיישן טמפרטורה ולחות DHT11

סורק ברקוד USB LASER

זַמזָם

לְהַצִיג

מעגל (לקבלת תמחור ומידע נוסף, ראה BOM_bill_of_materials-Ian-Remy.xlsx)

שלב 1: בניית המעגל

בניית המעגל
בניית המעגל
בניית המעגל
בניית המעגל
בניית המעגל
בניית המעגל

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

שלב 2: קבלת הקבצים

ניתן למצוא את הקבצים לפרויקט זה במאגר Github זה:

github.com/howest-mct/1920-1mct-project1-remyian.git

הקצה האחורי הוא תוכנית Python/Flask המתקשרת עם החומרה שלנו ומשרתת את המידע ממנה לקצה הקדמי, שהוא ממשק אינטרנט. ייתכן שיהיה עליך לשנות כמה דברים כדי שזה יעבוד כמו שצריך, כמו משתמש mysql או כתובות ip שבהן התוכניות פועלות.

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

מאגר מידע
מאגר מידע

אתה יכול לשים את מסד הנתונים (קובץ dump במאגר Github מתחת לתיקייה Database-export) על ה- Pi באמצעות MySQL Workbench על ידי ייבוא נתונים. הקובץ במאגר הוא זבל של מסד הנתונים שמחזיק את כל מסד הנתונים בקובץ אחד. אחרת אתה עלול להיתקל בבעיות מכיוון שהפי משתמש ב- MariaDB במקום ב- MySQL. ייתכן שיהיה עליך גם ליצור משתמש חדש או לשנות אישורים אלה בקוד. אתה יכול לראות את ה- ERD בתמונה למעלה.

שלב 4: הלחמה

הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה

בתמונות למעלה אתה יכול לראות את כל החיבורים שאתה צריך לעשות, השתמשתי בכמה לוחות שונים כדי שהכל יהיה קצת יותר קטן. השתמשתי גם בשקע 20 פינים כדי לחבר את לוח הרחבה של GPIO כך שהדיור יהיה plug and play. כל השאר הוא רק הלחמה של הרכיבים השונים על הלוחות.

שלב 5: דיור

דיור
דיור
דיור
דיור
דיור
דיור

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

מוּמלָץ: