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

גרינהאוס - חממה אינטליגנטית: 17 שלבים (עם תמונות)
גרינהאוס - חממה אינטליגנטית: 17 שלבים (עם תמונות)
Anonim
IGreenhouse - חממה אינטליגנטית
IGreenhouse - חממה אינטליגנטית

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

שלב 1: כלים ורכיבים

כלים:

  • צבת מסמרת
  • מסור רב תכליתי
  • קוטר מקדח 1 מ"מ
  • מקדחה מדרגה 8 מ"מ
  • סרט מדידה
  • קובץ
  • נייר זכוכית
  • סכין הצמדה
  • מגהץ

רכיבים (ראו PDF):

  • מנועי סרוו
  • ללחוץ על כפתורים
  • פטל פי 3 דגם ב '
  • חיישן טמפרטורה
  • חיישן לחות
  • לוח לחם
  • טרָנזִיסטוֹר
  • ספק כוח אוניברסלי
  • נגדים
  • MCP3008
  • פי-T סנדלר (אופציונלי)
  • לד
  • חוטים
  • כבל אתרנט
  • מתאם 5, 2V
  • כרטיס מיקרו SD 8GB
  • צירים
  • מסמרות עיוורות אלומיניום
  • צלחת פוליסטירן בהירה
  • קטע זווית
  • פח הלחמה
  • קלטת דו צדדית
  • סיכות
  • שרוול כיווץ חום חשמלי
  • קשרי כבל
  • קופסא

עלות מקסימלית: 167, 82 €

שלב 2: הגדרת ה- RPi

נתחיל להתקין את מערכת ההפעלה ב- Raspberry Pi שלנו.

  1. הורד את התמונה "ג'סי Raspbian עם פיקסל" מאתר Raspberry Pi. תראה שמדובר בקובץ ZIP.
  2. חלץ קובץ ZIP זה למיקום הרצוי.
  3. הורד את הכלי Win32 Disk Imager, ניתן להוריד את זה ב- Sourceforge.

    • לחץ על סמל התיקיה כדי לבחור את התמונה
    • לאחר מכן בחר ב- "Device" את ה- microSD שלך
    • לאחר מכן לחץ על "כתוב"

לאחר כתיבת התמונה ב- microSD שלך, תוכל לפתוח את ה- microSD בסייר Windows.

  • פתח את הקובץ "cmdline.txt"
  • הוסף את השורה הבאה לפני המילה "rootwait": 169.254.10.0
  • לאחר מכן שמור את הקובץ.
  1. הכנס את ה- microSD ל- RPi
  2. הפעל מתח ל- RPi שלך עם מתאם 5, 2V DC
  3. חבר את כבל הרשת ל- RPi וחבר אותו ליציאת הרשת של המחשב שלך.

הפטל שלך מוכן לשימוש כעת.

שלב 3: התחבר ל- RPi

התחבר ל- RPi
התחבר ל- RPi

כדי להתחבר ל- RPi שלנו נשתמש במרק.

  1. הורד את מרק
  2. צור חיבור SSH (ראה תמונה)
  3. להתחבר

    • שם משתמש: pi
    • סיסמא: פטל

הגדרת WIFI

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

עבור לתחתית הקובץ והוסף את הדברים הבאים:

network = {ssid = "שם הרשת האלחוטית" psk = "סיסמת הרשת האלחוטית"

}

כדי לראות את סוג כתובת ה- IP שלך:

ifconfig wlan0

עכשיו אתה יכול להתחבר באופן אלחוטי ל- Raspberry Pi שלך

שם מארח במרק = כתובת IP

שלב 4: החממה

החממה
החממה
החממה
החממה

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

אתה תצטרך:

  • מסור רב תכליתי
  • קובץ
  • שאר החומרים המוזכרים בכתב החומרים

שלבים:

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

    • 3 x 50 ס"מ
    • 2 x 50 ס"מ (זווית 140 °)
    • 4 x 20, 5 ס"מ עם תאורה אחת מקוצרת ב -1, 5 ס"מ

      מיטר לחתוך פרופילים אלה עם 2 x 50 ס"מ (זווית 140 °)

    • 4 x 17, 5 ס"מ (כריתת חיתוך שניים -שניים כדי להפוך את הגמלון)
  3. לאחר הניסור יש ללטש את הברק.

שלב 5: קטעי הזווית

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

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

5. עכשיו אתה מחליק את החלק הקדמי והאחורי לתוך החממה.

שלב 6: חלונות ודלת

חלונות ודלת
חלונות ודלת
חלונות ודלת
חלונות ודלת
חלונות ודלת
חלונות ודלת
חלונות ודלת
חלונות ודלת

כעת נניח את הדלת והחלונות.

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

החממה מוכנה עכשיו

שלב 7: חיווט

תִיוּל
תִיוּל
תִיוּל
תִיוּל
  • נגד = 220Ω
  • R3 = נגד 1kΩ
  • R4 = נגד 10kΩ
  • R5 = נגד 1kΩ
  • R6 = נגד 10kΩ
  • R7 = נגד 1kΩ
  • R8 = נגד 10kΩ
  • R10 = נגד 470Ω
  • נגד R11 = 220Ω
  • נגד R12 = 220Ω

שלב 8: הוספת סרוו

הוספת סרווס
הוספת סרווס
הוספת סרווס
הוספת סרווס

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

ודא שנקודת הציר שלהם נמצאת בקו ישר עם נקודת הציר של הדלת והחלונות. (לראות תמונה)

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

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

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

שלב 9: לחצני לחיצה

ללחוץ על כפתורים
ללחוץ על כפתורים

בשלב זה נתחיל לקדוח 4 חורים בקוטר של 1 מ מ כדי לחבר את הכפתורים שלנו (כדי לפתוח ולסגור את הדלת).

  1. שמור את הכפתור שלך במקום שאתה רוצה לצרף אותו (ליד הדלת) וצייר נקודה על מקום הרגליים של הכפתור שלך. (פעמיים, 2 כפתורים)
  2. קדח בנקודה שציירת.

חבר את הכפתורים

  1. הכנס את רגלי הכפתורים דרך החורים. (אחד בפנים, אחד מבחוץ)
  2. הלחמה חוט לכל רגל של הכפתור.
  3. מניחים כיווץ חום על הרגל והחתיכה המרוחבת, כך שהחוטים לא יגרמו לקצר.
  4. הלחמה בקצה חוט אחד נגד 220 אוהם. מניחים מעליו חום מתכווץ.

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

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

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

שלב 10: הלחמה לד וחיישן טמפרטורה

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

הלחם את הלד כפי שעשית על כפתור הלחיצה.

  1. הלחמה חוט לכל רגל של הלייד.
  2. מניחים כיווץ חום על הרגל והחתיכה המרוחבת, כך שהחוטים לא יגרמו לקצר.
  3. הלחמה בקצה חוט אחד נגד 220 אוהם. מניחים מעליו חום מתכווץ

הלחמה לכל חוט של חיישן הטמפרטורה חוט זכר-נקבה. כך שיהיה קל יותר לחבר את חיישן הטמפרטורה שלנו ללוח הלחם.

!! אל תשכח להניח שרוול כיווץ חום חשמלי מעל החלקים המולחמים.

שלב 11: הסתר חיווט

הסתר חיווט
הסתר חיווט
הסתר חיווט
הסתר חיווט

בשלב זה נוודא שהכבלים אינם עוברים במפעלים שלנו.

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

ולבסוף:

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

שלב 12: קידוד

לפני שנוכל להריץ את הקוד, עלינו להתקין תחילה כמה דברים ב- Raspberry Pi שלנו.

  • הפעל את ממשק החוט החד-חוטי

    • sudo raspi-config
    • אפשרויות ממשק
    • חוט אחד: אפשר
    • sudo nano /boot/config.txt
    • הוסף את dtoverlay הבא = w1-gpio
    • הפעל מחדש את ה- Raspberry Pi עם 'אתחול סודו'
  • התקנת MySQL ב- Raspberry Pi

    • sudo apt-get update && sudo apt-get upgrade
    • sudo apt-get התקן את שרת mysql
    • sudo apt-get להתקין mysql-client
    • mysql -uroot -p

      סיסמא = שורש

  • התקנת מחבר MySQL

    sudo apt-get להתקין python3-mysql.connector

  1. הורד את פרויקט הבקבוק מ- Github.
  2. פתח את הפרויקט ב- Pycharm

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

מסד הנתונים MySQL
מסד הנתונים MySQL

משתמש MySQL להוסיף

mysql -uroot -p

צור שם משתמש '@' localhost 'המזוהה עם' סיסמה ';

להעניק את כל ההפרטים ב *. * ל'שם '@' localhost 'עם אפשרות הענקת תענוג;

צור שם משתמש '@'%'המזוהה על ידי' סיסמה ';

להעניק את כל ההפרשות ב *. * ל'שם '@'%'עם אופציית הענק

סיסמה ושם נבחרים.

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

צור ENMDatabase DATABASE;

צא מחיבור MySQL

לְהַפְסִיק

שלב 14: צור טבלה ב- Pycharm

צור טבלה ב- Pycharm
צור טבלה ב- Pycharm

הוסף כמקור נתונים מסד נתונים של MySQL.

  1. CTRL + SHIFT + מסד נתונים
  2. + מקור נתונים MySQL

השתמש במידע הבא:

כללי

מארח: localhost נמל: 3306

מסד נתונים: ENMDatabase

משתמש: ** שם שבחרת בשלב הקודם

סיסמא: ** סיסמה שבחרת בשלב הקודם

SSH/SSL

מארח פרוקסי: ** כתובת ה- IP שלך יציאה: 22

משתמש פרוקסי: pi

סיסמת פרוקסי: פטל

הכנסת טבלאות

  1. קליק ימני על המסוף ENMDatabase Open
  2. בצע את קבצי sql (Database.zip) ב'קונסולה '
  3. תוצאה: ראו תמונה למעלה

שלב 15: העלה את הפרויקט

העלה את הפרויקט
העלה את הפרויקט

בבקבוק:

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

שלב 16: הפעלה אוטומטית

זהו השלב האחרון לפני שנוכל להשתמש בחממה שלנו!

עבור אל ה- Raspberry Pi שלך במרק

sudo nano /etc /profile

הוסף את השורה הבאה למטה:

python /home/pi/ProjectFlask/ProjectFlask.py &

שלב 17: שימוש ב- IGreenhouse

בשלב זה אנו הולכים להכין את החממה שלנו מוכנה לשימוש.

  1. חבר את ספק הכוח מ- Rasberry Pi בשקע.
  2. המתן עד ש- Raspberry Pi יופעל במלואו.
  3. חבר את ספק הכוח האוניברסלי לשקע.

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

לצפייה באתר שלך: חפש את כתובת ה- IP שלך ואחריו: 5000

כעת iGreenhouse שלך מוכן לשימוש. אתה יכול לגדל פירות וירקות בעצמך

אז הייתי אומר: תהנו מהארוחה שלכם!

מוּמלָץ: