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

מטבח אמבטיה: 4 שלבים (עם תמונות)
מטבח אמבטיה: 4 שלבים (עם תמונות)

וִידֵאוֹ: מטבח אמבטיה: 4 שלבים (עם תמונות)

וִידֵאוֹ: מטבח אמבטיה: 4 שלבים (עם תמונות)
וִידֵאוֹ: מדריך לשיפוץ חדר אמבטיה: כולל התקנת ברז אינטרפוץ וריצוף מלא #שיפוץ #שיפוצים #שיפוץאמבטיה 2024, נוֹבֶמבֶּר
Anonim
כורסת אמבטיה
כורסת אמבטיה

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

ניסינו כמה גישות בעבר, כולל:

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

שום דבר לא עבד.

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

היכנסו לארדואינו!

שלב 1: אסוף את החלקים שלך …

אסוף את החלקים שלך…
אסוף את החלקים שלך…

כדי לשכפל את הפרויקט הזה, תזדקק ל- Arduino Uno או Mega 2560 ו…

  • כמה נורות LED RGB. השתמשתי בשלושה נוריות Grove, אבל אתה יכול להשתמש בכמה או כמה שאתה רוצה.
  • רמקול להשמעת פעמוני האזעקה. השתמשתי בזה, גם גרוב.
  • אם אתה משתמש ברכיבי Grove, שאני ממליץ בחום לשמור על הכל פשוט, תרצה גם לקנות קומץ כבלים, כמו אלה.
  • מתג קנה מגנטי. בחרתי בזה, מאמזון.
  • ספק כוח. בחרתי את זה כדי שאוכל להשתמש גם בסוללת 9V או בסוללות AA, לחיים ארוכים יותר במידת הצורך, וזה בעצם הגיע עם שיבוט "חינם" של Arduino Uno כבונוס.

ה- Arduino שלי הגיע מגרסה ישנה יותר של ערכת ה- Dash Seeed Studio ADK (שלי לא הגיע עם הכבלים). אם אתה יכול למצוא אחד באמזון או ב- Ebay, זו דרך די טובה להתחיל. הוא כולל את מגה-גרב של Grove, נוריות RGB, Arduino Mega 2560 (שיבוט) עם USB מובנה, ועוד אוסף מודולים אחרים של Grove שיכולים להיות מהנים לפרויקטים אחרים.

שלב 2: כתוב את התוכנית

כתוב את התוכנית
כתוב את התוכנית

המפרט שלי לתוכנית היה כדלקמן:

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

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

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

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

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

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

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

שלב 3: הרכיב חלקים ובדוק

להרכיב חלקים ולבדוק
להרכיב חלקים ולבדוק

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

חבר את נוריות ה- RGB לשרשרת (למשל יוצא מ- LED1 לכניסת LED2). ברגע שיש לך את השרשרת, חבר את LED1, ה- RGB הראשון בשרשרת שלך, ל- Arduino.

במקרה שלי:

  • קרקע לשחור (קרקע)
  • +5v לאדום (+5v)
  • D7 ללבן
  • D6 לצהוב

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

חיבור הרמקול, גם מודול גרוב, פשוט לא פחות. חבר את הרמקול ב- D8-D9.

במקרה שלי:

  • קרקע לשחור (קרקע)
  • +5v לאדום (+5v)
  • D9 ללבן
  • D8 לצהוב

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

שלב 4: סיים ופריס

סיים ופריס
סיים ופריס

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

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

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

מוּמלָץ: