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

Wifs: 5 שלבים
Wifs: 5 שלבים

וִידֵאוֹ: Wifs: 5 שלבים

וִידֵאוֹ: Wifs: 5 שלבים
וִידֵאוֹ: Turn WiFi Back On Manually Windows 10 | Method: 2/6 2024, נוֹבֶמבֶּר
Anonim
Wifs
Wifs

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

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

שלב 1: חומרים נדרשים

חומרים נדרשים
חומרים נדרשים
חומרים נדרשים
חומרים נדרשים
חומרים נדרשים
חומרים נדרשים
חומרים נדרשים
חומרים נדרשים

לפרויקט זה יש צורך במספר חומרים.

חיישן לחץ (FSR 400) = € 9, 20/יחידה

Raspberry Pi 3 = 37, 95 €

נוריות RGB = 0.5 € ליחידה

הנגד (470 אוהם) = 0.10 € ליחידה

צג LCD = 2.44 € ליחידה

Mcp 3008 = € 29, 00 /יחידה

Sn74hc595n = € 1, 20 /יחידה

פוטנציומטרים = € 1, 15

שלב 2: המעגל

המעגל
המעגל

החומרה די קלה.

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

לפטל הפטל אין סיכות קלט אנלוגיות. אז אני צריך mcp 3008. זה ממיר אות אנלוגי לדיגיטלי. שולח הלחץ מונח על ערוצי ה- mcp 3008.

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

צור מסד נתונים
צור מסד נתונים

בפרויקט זה שימש mysql כשרת מסדי נתונים.

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

במסלול הטבלה מגיעים נתונים על המסלולים השונים שרכבת עושה.

הטבלה כוללת שני ערכים: אחד עבור התאריך הרגיל והשני עבור התאריך האמיתי.

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

לכל רכבת יש הפניה ברורה וייחודית, המורכבת מאותיות (p.e. IC מייצג רכבת בין עירונית) ומספרים (p.e. 4565 היא הרכבת מבריסל לאנטוורפן).

ולכל סוג יש מקום לינה משלו. למשל שולחנות, פחי אשפה.

שלב 4: קוד אותו

קוד אותו!
קוד אותו!
קוד אותו!
קוד אותו!

קוד הבסיס של החיישנים כתוב בפייתון. יש

2 סוגים של קוד. הראשון מיועד לחיישנים. השני מיועד לדף האינטרנט. נתוני דף האינטרנט כתובים ב- Python, Flask, JavaScript, HTML ו- CSS.

החיישן

לכל רכיב הכיתה שלו. כל המחלקות השונות משמשות ב- test.py.

הרשת

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

מבנה הקבצים

  • ניתן למצוא את קובץ הבדיקה בחיישן הספרייה.
  • השיעורים ממוקמים בדגמי הספרייה.
  • ספריית sql מכילה את המאגר של מסד הנתונים של הרכבות.
  • רשת הספריות מכילה את index.py. זהו דף הבקבוק. כדי להריץ את דף האינטרנט יש להריץ קובץ זה.
  • ספריית התבניות מכילה את דפי ה- HTML.
  • המדריך הסטטי מכיל תמונות, גופנים וקבצי css.

שלב 5: עשה את זה יפה

עשה את זה יפה
עשה את זה יפה
עשה את זה יפה
עשה את זה יפה
עשה את זה יפה
עשה את זה יפה

ישנן דרכים שונות להכין רכבת יפה. בחרתי

כדי להדפיס תלת מימד של רכבת.

המושבים.

יש לצפות לחור קטן במושב מכיוון שצריך לשים את החיישן על המושב. התאים קבועים על גבי המושב.

העגלה.

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

  1. החיישן והקטלים של הנוריות צריכים לעבור למרות החורים האלה.
  2. בצד הצד יש חור לתקן את צג ה- LCD עם המידע על כתובת ה- IP ומספר המושבים הפנויים.
  3. ה- Raspberry Pi צריך להיות ממוקם על הגב מעיני.

שימו לב: ההדפסה התלת מימדית מודפסת מעט קטנה יותר ולכן יש לצפות מראש 3 או 4 מ מ נוספים עבור החורים!

מוּמלָץ: