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

SmartAquarium - מתיאס: 6 שלבים
SmartAquarium - מתיאס: 6 שלבים

וִידֵאוֹ: SmartAquarium - מתיאס: 6 שלבים

וִידֵאוֹ: SmartAquarium - מתיאס: 6 שלבים
וִידֵאוֹ: Fireplace 10 hours full HD 2024, יוני
Anonim
SmartAquarium - מתיאס
SmartAquarium - מתיאס
SmartAquarium - מתיאס
SmartAquarium - מתיאס
SmartAquarium - מתיאס
SmartAquarium - מתיאס

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

מידע כללי:

  • העלות הממוצעת היא סביב 313 אירו
  • כמות הזמן הכוללת להשקיע בהכנת כל הפרויקט: 250 שעות (זה יכול להשתנות בהתאם למיומנויות התכנות שלך)

קישורים:

  • האתר האישי שלי: mathiasdeherdt.be
  • כתב החומר aka BOM: FinalBOM.xlsx

שלב 1: שלב 1: הכנת מעטפת + מזין אוטומטי

שלב 1: הכנת מעטפת + מזין אוטומטי
שלב 1: הכנת מעטפת + מזין אוטומטי
שלב 1: הכנת מעטפת + מזין אוטומטי
שלב 1: הכנת מעטפת + מזין אוטומטי
שלב 1: הכנת מעטפת + מזין אוטומטי
שלב 1: הכנת מעטפת + מזין אוטומטי
שלב 1: הכנת מעטפת + מזין אוטומטי
שלב 1: הכנת מעטפת + מזין אוטומטי

חומרים:

  • עץ
  • עץ ודבק סופר
  • כוס פלסטיק
  • ידית של דלת
  • ברגים
  • ידית ברזל
  • צירים
  • חוט עוף
  • מגנטיקה

כלים:

  • ראה
  • מקדחה
  • מַשׁחֵז
  • מברגים
  • קובץ עץ

בניית מעטפת שלב אחר שלב:

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

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

שלב 3: לאחר שיצרת את החורים שלך, קח קוביית עץ ותגיש הכל כך שיהיה חלק

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

בניית המזין צעד אחר צעד:

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

שלב 2: מצא משהו להכין בתוכו תאים וחבר אותם למקל עץ

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

שלב 4: הכינו משהו שיכול למקם את המזין מעל החור באקווריום שלכם, הכנתי אותו עם איזה צעצועי בנייה

שלב 2: שלב 2: חבר את הרכיבים שלך

שלב 2: חבר את הרכיבים שלך
שלב 2: חבר את הרכיבים שלך
שלב 2: חבר את הרכיבים שלך
שלב 2: חבר את הרכיבים שלך
שלב 2: חבר את הרכיבים שלך
שלב 2: חבר את הרכיבים שלך

רכיבים (אתה תמיד יכול להתייחס ל- BOM שלי):

  • פטל פאי עם כוח גמיש
  • Arduino סוג A עד B
  • עמיד למים ds18b20
  • צג QAPASS 1602A
  • מנוע צעד 28BYJ-48
  • לוחות לחם
  • חוטי זכר לזכר, חוטי זכר לנקבה
  • נגדים
  • חיישן PH 40x40 מ"מ
  • מְאַוְרֵר
  • נגד רגיש לכוח (FSR)
  • ממסר
  • 2 חיישן פוטנציומטרי
  • LM2596S DC-DC
  • [מנורה]

כלים

  • מלחם
  • צבת מפשיטה
  • מברג
  • צינורות לכווץ חום
  • מפוח אוויר חם
  • מַשׁחֵז

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

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

רוב הסכימה היא ישר קדימה, חבר את הכל וודא שהשטח מחובר טוב. החלק הקשה הוא המנורה שלך. נצטרך לפתוח את המתג ולחבר אותו לממסר, אם נבלבל את זה אתה יכול להרוס את המנורה. לאחר שהמתג פתוח, חבר 2 חוטים לחוטי המנורה. חבר אותם לממסר [PICTURE]

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

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

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

ראשית אתה רוצה ליצור מודל למסד הנתונים שלך, שלי ייראה כך [תמונה 1], יש לי שתי טבלאות, אחת לחיישן שלי ואחת למדידה שלי.

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

לאחר שיצרת את מסד הנתונים אתה הולך לשים אותו ב- Raspberry Pi.

שלב 4: שלב 4: כתוב קוד פייתון וקוד ארדואינו

שלב 4: כתוב קוד פייתון וקוד ארדואינו
שלב 4: כתוב קוד פייתון וקוד ארדואינו

עכשיו הגיע הזמן לעבודה האמיתית, כתיבת קוד לכל דבר. בתוך קובץ ה- zip תמצא את הקוד שלי (לא כל כך טוב). יש מידע שמופיע בשורת ההערות.

עבור backend תצטרך רק את הקובץ app.py.

לממשק הקדמי תזדקק לתבניות ולסטטי

כפי שאמרתי בשלב 2 הארדואינו הוא עבד של פטל הפטל. אנו עושים זאת כדי שנוכל לחבר את ה- Arduino ל- Pi באמצעות כבל USB ולערוך מספר עריכות והתקנת כמה דברים. קודם כל אתה מתכוון להתקין nanpy ב- Pi.

שלב 5: שלב 5: HTML, CSS ו- JavaScript

שלב 5: HTML, CSS ו- JavaScript
שלב 5: HTML, CSS ו- JavaScript

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

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

יש גם תכונה מגניבה שבה אתה יכול לראות גרף של כל הנתונים מחיישן הטמפרטורה והחיישן.

שלב 6: שלב 6: הרכבת הפרויקט

שלב 6: הרכבת הפרויקט
שלב 6: הרכבת הפרויקט
שלב 6: הרכבת הפרויקט
שלב 6: הרכבת הפרויקט
שלב 6: הרכבת הפרויקט
שלב 6: הרכבת הפרויקט
שלב 6: הרכבת הפרויקט
שלב 6: הרכבת הפרויקט

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

מוּמלָץ: