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

חיסכון במים בעת גשם: 6 שלבים
חיסכון במים בעת גשם: 6 שלבים

וִידֵאוֹ: חיסכון במים בעת גשם: 6 שלבים

וִידֵאוֹ: חיסכון במים בעת גשם: 6 שלבים
וִידֵאוֹ: ככה זה כשיש לך חברה רוסיה 2024, יולי
Anonim
חיסכון במים בעת גשם
חיסכון במים בעת גשם

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

אספקה

  1. מעבד, להחלטה מתי להפעיל/לכבות מים - נוצה Adafruit 32u4
  2. חיישן גשם, לאיתור הגשם - Jaycar XC -4603
  3. סוללה, להפעלת הפרויקט - אנרג'ייזר 9V
  4. שסתום סולנואיד (נעילה), לחסימת זרימת המים בעת הצורך - Sunshoweronline IVL -NYMV75620DCL
  5. נהג גשר H, כדי לאפשר למעבד הקטן לשלוט בשסתום הגדול - Adafruit DRV8871

שלב 1: סקירה כללית של רכיבים

סקירה כללית של רכיבים
סקירה כללית של רכיבים

חיישן גשם + מעבד + נהג גשר H + סולנואיד = קבוע

הרכיבים:

  1. מעבד, להחלטה מתי להפעיל/לכבות את נוצת Adafruit 32u4
  2. חיישן גשם, לאיתור הגשם - Jaycar XC -4603
  3. סוללה, להפעלת הפרויקט - אנרג'ייזר 9V
  4. שסתום סולנואיד (נעילה) לחסימת זרימת המים בעת הצורך - Sunshoweronline IVL -NYMV75620DCL
  5. H Bridge Driver, כדי לאפשר למעבד הקטן לשלוט על השסתום הגדול - Adafruit DRV8871

שלב 2: קריאת חיישן הגשם

קריאת חיישן הגשם
קריאת חיישן הגשם
קריאת חיישן הגשם
קריאת חיישן הגשם

ניתן לחבר את חיישן הגשם לכניסה אנלוגית או דיגיטלית. האנלוגי מחזיר 0 ל- MAX ממה שהוא הממיר האנלוגי/דיגיטלי שלך, נניח 1024. הקוד המצורף קורא ערך אנלוגי ואז ממפה אותו מחדש. זה נעשה כדי שנוכל לעבוד עם טווחים מובנים.

רָטוֹב

בינוני

יָבֵשׁ

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

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

לידיעתכם, מושגים אלה הם חלק ממערכות הבקרה.

שלב 3: נהיגה בסולנואיד

נהיגה בסולנואיד
נהיגה בסולנואיד
נהיגה בסולנואיד
נהיגה בסולנואיד

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

קוד זה מגדיר את שתי הכניסות של ה- H-Bridge ואז נוכל לשלוח לו בקשת שסתום של OPEN או CLOSE. סולנואיד הנעילה צריך כוח לרגע (בחרתי 300mS / 0.3 שניות) ואז תוכל לשחרר כדי לחסוך בסוללה.

שלב 4: הכל ביחד עכשיו

כל הקוד ביחד

שלב 5: פריטים לשיפור

תמיד יש מקום לשיפור!

  1. סוללה יחידה - כרגע אנו פועלים מ- 9V ואם אתה רוצה שזה יפעל ללא סיוע, נדרש גם LiPo עבור המיקרו -בקר. כדי לשלב סוללות אלה דרך אחת תהיה באמצעות בקר Boost כדי לעלות את ה- LiPo עד 6V.
  2. שמש - כדי לא לגעת במערכת כלומר להחליף סוללות, אפשר להוסיף סולארית.
  3. צריכת חשמל נמוכה יותר - הוספת פונקציות שינה תאפשר לנו להאריך את חיי הסוללה כך שהפאנל הסולארי עשוי להיות נמוך יותר. בנוסף אם מתווספים הדחיפה, כמעבר דיגיטלי, כך שצריכתו תצטמצם.
  4. תחזית מזג אוויר - חיישן גשם טוב ותחזית האינטרנט של מזג האוויר נהדרת. המעבר למוצר Particle או ESP32 ינצח בכך.

שלב 6: תודה

תודה על ההמשך! מצפים לשמוע איך אתם מתנהלים וכיצד אתם מתאימים את הפרויקט!

מוּמלָץ: