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

שומר משאבות Arduino: 3 שלבים
שומר משאבות Arduino: 3 שלבים

וִידֵאוֹ: שומר משאבות Arduino: 3 שלבים

וִידֵאוֹ: שומר משאבות Arduino: 3 שלבים
וִידֵאוֹ: גישה לתכנות ארדואינו למתחילים 2024, נוֹבֶמבֶּר
Anonim
Saud משאבת Arduino
Saud משאבת Arduino
Saud משאבת Arduino
Saud משאבת Arduino

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

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

מערכון Arduino המצורף "PumpSaver.ino" מוגדר לפקח על הזרם שנשאב מהמשאבה, ואם הוא יעלה על אמפר אחד במשך יותר מדקה, הממסר יעבור לעצור את המשאבה, נורית LED תידלק, וכוונון אזעקה. יופעל מרמקול מצורף כל 5 דקות כדי ליידע אותך שמשהו לא בסדר.

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

אספקה

1 x Arduino Uno (השתמשתי ב- Uno R3) וספק כוח להפעלה

מודול מתג ממסר 1 x 5V (jqc-3ff-s-z)

מחבר אופטי טרנזיסטור 1 x 4N36, יחד עם שקע IC לתמיכה בו

1 x מודול חיישן זרם ACS712

רמקול 1 x 8 אוהם (וכיסוי גריל, אם תרצה שיהיה על הקיר)

1 x LED עם נגד של 470 אוהם (אם תרצה מחוון נסיעת מערכת חזותית)

לוח פרויקט קטן במעגל מודפס

קופסת פרוייקטים

חוט רמקול

תסריט PumpSaver.ino שלי!

מוט נחשול (מומלץ אך אופציונלי)

שלב 1: העבר את סקריפט.ino ל- Arduino Uno R3 שלך

באמצעות תוכנת Arduino IDE, העבר את הסקיצה המצורפת PumpSaver.ino ל- Arduino Uno R3 שלך. עיין באתר Arduino לכל בעיות הקשורות לקישוריות.

שלב 2: סכמטי

הסכימטי
הסכימטי
הסכימטי
הסכימטי

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

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

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

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

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

שלב 3: סיים את ההרכבה והבדיקה

סיים את ההרכבה והבדיקה
סיים את ההרכבה והבדיקה
סיים את ההרכבה והבדיקה
סיים את ההרכבה והבדיקה

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

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

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

מוּמלָץ: