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

מרחוק דלת מוסך WIFI V2: 3 שלבים
מרחוק דלת מוסך WIFI V2: 3 שלבים

וִידֵאוֹ: מרחוק דלת מוסך WIFI V2: 3 שלבים

וִידֵאוֹ: מרחוק דלת מוסך WIFI V2: 3 שלבים
וִידֵאוֹ: סיור באחוזה מגה עם קיר חי בן 3 קומות! 2024, נוֹבֶמבֶּר
Anonim
מרחוק דלת מוסך WIFI V2
מרחוק דלת מוסך WIFI V2

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

  1. מתגי גבול
  2. חיישני אור (רפלקטיביים)
  3. חיישני קרבה (או אולם)

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

שלב 1: עיצוב וחומרים

עיצוב וחומרים
עיצוב וחומרים
עיצוב וחומרים
עיצוב וחומרים
עיצוב וחומרים
עיצוב וחומרים

חיפשתי חבילות חיישן קרבה שונות והחלטתי להשתמש בשניים הבאים:

  1. NJK-5002C (קל למצוא ב- eBay)
  2. Melexis US5781 באריזה TO-92 (מ- Digikey)

התכנון שלי היה שחיישנים אלה יזהו את אותו מגנט המותקן בקצה העליון של לוח הדלתות כשהוא נמצא בשתי מצבים שונים. כשהדלת פתוחה לגמרי, חיישן המותקן בקצה המסלול (NJK-5002C) יכול לזהות בקלות את מיקום המגנט (ראו תמונה). כאשר הדלת סגורה, אותו מגנט יהיה (במקרה שלי) כ- 6 ס מ מתחתית מארז צינור החימום שלנו. השתמשתי בחיישן הקומפקטי יותר למיקום זה. החיישנים עצמם קלים למדי לשימוש. תכננתי להשתמש בשני פינים דיגיטליים נוספים בלוח ה- Wemos ופשוט צריך נגד 10k אוהם וקולט קרמיקה 0.1uF לחיישן US5781. החיישן NJK-5781 לא נזקק לרכיבים נוספים ויכול להיות מחובר ישירות. הוא אפילו כולל LED מובנה אשר נדלק כאשר הוא מופעל.

שלב 2: בדיקת תוכנה וחומרה

בדיקת תוכנה וחומרה
בדיקת תוכנה וחומרה
בדיקת תוכנה וחומרה
בדיקת תוכנה וחומרה

החלטתי לבדוק אותו על הספסל ולהחליף בקר Wemos D1 mini. המשפחה באה לסמוך על הטלפונים שלהם כדי לפתוח את דלת המוסך ולא יכולתי פשוט לקחת את לוח הוומוס מבלי לעצבן את כולם. שני החיישנים מופעלים בעת חישת הקוטב הדרומי של מגנט וכדי להשיג את הטווח הטוב ביותר, בחרתי את המגנט החזק ביותר שהיה לי. זה היה מגנט ניאודימיום שנחלץ מכלי ציוד ישן למדידה וקוטרו 20 מ"מ בעובי 6 מ"מ. שני החיישן יופעלו במרחק של כ -2 ס"מ ממנו.

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

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

שלב 3: הרכבת החומרה

הרכבת החומרה
הרכבת החומרה
הרכבת החומרה
הרכבת החומרה
הרכבת החומרה
הרכבת החומרה

המגנט הותקן (אפוקסי) בתוך שקע שקדחתי לקצה העליון של לוח דלת המוסך (ראו תמונה). עומק השקע היה כ -3 מ"מ בלבד ולא הגיע לשכבת הבידוד. חיישן NJK-5002C היה זקוק לתושבת הרכבה וזה היה עשוי מאלומיניום גרוטאות שהיה לי. כמו כן היה צורך להרחיב את הכבלים ולשם כך השתמשתי בכ -4 כבלי טלפון מנצחים. הפשטתי ככל שהייתי צריך משני קצות הכבל וחתכתי את המוליך הרביעי, כיוון שהייתי צריך רק 3. כדי להתחבר ללוח Wemos השתמשתי בכמה מחברי Molex (0.062 ") המתאימים שנשארו לי מפרויקט אחר. … נעשה שימוש בכווץ חום כלשהו כדי להגן על הקצוות החשופים.

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

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

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

מוּמלָץ: