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

אזעקת מים לעץ חג המולד: 3 שלבים
אזעקת מים לעץ חג המולד: 3 שלבים

וִידֵאוֹ: אזעקת מים לעץ חג המולד: 3 שלבים

וִידֵאוֹ: אזעקת מים לעץ חג המולד: 3 שלבים
וִידֵאוֹ: חושף לכם סוד ענק!!🍦😌 2024, יולי
Anonim
אזעקת מים לעץ חג המולד
אזעקת מים לעץ חג המולד

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

אספקה:

  • (1) ELEGOO Mega 2560 Project ערכת המתח האולטימטיבית השלמה ביותר עם מדריך תואם ל- Arduino IDE - אמזון, לא שותף

    • בקר MEGA 2560
    • חיישן גילוי מפלס מים
    • באזר פסיבי
    • כבל מגשר

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

חיבורים
חיבורים
חיבורים
חיבורים

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

לפרויקט זה, החיבורים הם כדלקמן …

מפלס המים (+) - Arduino (5V)

מפלס המים (-) - ארדואינו (GND)

מפלס המים (S) - Arduino (A0)

זמזם (-) - ארדואינו (GND)

באזר (+) - ארדואינו (11)

שלב 2: קוד לדוגמא

קוד לדוגמא
קוד לדוגמא
קוד לדוגמא
קוד לדוגמא
קוד לדוגמא
קוד לדוגמא

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

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

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

העליתי גם את הקוד לכאן כדי שתוכל להשתמש, לשנות, לקרוע, להעתיק וכו '.

שלב 3: הרחבה

הַרחָבָה
הַרחָבָה

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

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

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

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

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

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

מוּמלָץ: