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

מודיע הבית: 4 שלבים
מודיע הבית: 4 שלבים

וִידֵאוֹ: מודיע הבית: 4 שלבים

וִידֵאוֹ: מודיע הבית: 4 שלבים
וִידֵאוֹ: הכנסתי לו וורדן לבית?! | נייטפול 3 פרק 4🌙 2024, נוֹבֶמבֶּר
Anonim
מודיע הבית
מודיע הבית

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

שלב 1: סכמטי

סכמטי
סכמטי

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

שלב 2: עיצוב

לְעַצֵב
לְעַצֵב
לְעַצֵב
לְעַצֵב

תכונה של דלת המוסך חיישן דלת המוסך הוא מתג קנה המופעל על ידי מגנטים. המגנט מונח על דלת המוסך ונמצא בסמיכות למתג הקנה כשהדלת סגורה לחלוטין. בחרתי במתג קנים מכיוון שקל יותר להתאים את הסובלנות המכניות הרופפות של תנועת דלת המוסך. כאשר דלת המוסך נפתחת, המגנט מתרחק מהמתג. המתג נפתח המסמן לבקר המיקרו להדליק את הנורית ונותן צפצוף קצר. זה כל כך פשוט, אתה יכול לשאול למה לטרוח באמצעות מיקרו -בקר כאשר מעגל פשוט יבצע את המשימה. אך כאן ניתן ליישם במהירות את כוחו של המיקרו -בקר כדי ליצור מכשיר שימושי יותר מבלי לשנות חומרה כלשהי. מה שבאמת רציתי היה תכונה שתזכיר לי כשאני שוכחת לסגור את הדלת. אם הדלת נפתחת ונשארת פתוחה במשך שעה, כנראה שכחתי לסגור אותה. יתכן שאני לא אשים לב לנורית, אז בשלב זה הוא יצפצף פעם אחת בכל 10 דקות כדי למשוך את תשומת ליבי עד שאסגור את הדלת. תכונת תיבת הדואר השתמשתי בנגן תלוי תלוי (LDR) עבור חיישן תיבת הדואר. שוב יכולתי להשתמש במתג מכני, אך דאגתי לסובלנות המכאנית הרופפת של ציר הדלת. לא הייתי משוכנע שאני יכול לגרום למתג לפעול בצורה אמינה עם דלת מתנדנדת. ה- LDR עובד נהדר וקל להתקנה בחלק האחורי של תיבת הדואר. כאשר הדלת סגורה היא נקראת התנגדות גבוהה מאוד - כמה מגה אוהם וכ 10K כשהדלת נפתחת - אפילו ביום מעונן. אם זה אמצע הלילה זה כנראה לא ירשם, אבל ספק הדואר לא מגיע אז בכל מקרה. הטיפול בתיבת הדואר שונה באופן משמעותי מדלת המוסך. תיבת הדואר פעילה רק לשנייה או שתיים, אך אני רוצה לזכור שזוהתה פתח, צפצף פעם אחת על הרמקול ולאחר מכן השאר את הנורית מוארת עד שאאפס אותה - או שהיא תתאפס אוטומטית לאחר 8 שעות. ישנם עוד מספר סיכות אנלוגיות ודיגיטליות הזמינות בשבב AT Mega, כך שבהחלט יכולתי לראות הוספת תכונות נוספות לפרויקט הקטן שלי. רעיון אחד יהיה קרן אור וחיישן LDR המותקן על השביל אל דלת הכניסה, כך שאוכל לקבל הודעה מוקדמת על מישהו המתקרב לבית. הצעות כלשהן?

שלב 3: מקרה פרויקט וחיווט

פרוייקט מארז וחיווט
פרוייקט מארז וחיווט

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

שלב 4: קוד המקור

קוד מקור
קוד מקור

הנה קוד המקור - הוא קצר ופשוט.

Household_Informer.pde

קבצי. PDE הם קבצי קוד מקור של Arduino (הם מכנים אותם 'סקיצות' מסיבה כלשהי) - זה כמעט זהה ל- 'C'.

אתה יכול להציג את הקוד על ידי הורדה ופתיחה בעורך טקסט.

עודכן 14 בפברואר 2011 פתרון לעקיפת הבעיה בבאג במתמטיקה של המהדר. ולשנות את צלילי תיבת הדואר כדי לעלות בתדירות

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

מוּמלָץ: