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

הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית: 8 שלבים
הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית: 8 שלבים

וִידֵאוֹ: הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית: 8 שלבים

וִידֵאוֹ: הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית: 8 שלבים
וִידֵאוֹ: שבט אחים ואחיות - שבט אחים ואחיות (A tribe of brothers and sisters) 2024, נוֹבֶמבֶּר
Anonim
הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית
הצילו את הילד שלי: המושב החכם ששולח הודעות טקסט אם שכחתם את הילד במכונית

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

שלב 1: הכניסה

החדרה
החדרה

בין התאונות המעצבנות ביותר (ובכל מקרה, לעתים נדירות) בחדשות, ישנן כאלה של הורים שבגלל זריזות, בעיות בריאותיות או חוסר תשומת לב - יוצאים מהמכונית ו"שוכחים "את ילדיהם על כסא הילדים., בסביבה חמה או קרה. אין ספק שניתן היה להימנע מתאונות כאלה אם מישהו או משהו יזכיר לנהג שהוא השאיר את הילד במכונית; אין ספק שהטכנולוגיה עשויה לסייע ולהציע פתרונות, שיושמו ברכב על ידי היצרן או מסוג "retrofit", כמו הפרויקט המתואר כאן. זהו מכשיר המבוסס על טלפון סלולרי GSM שמזהה כמה פרמטרים שעל בסיסם מוערכת ההתנהגות של הנהג והפעולות הדרושות מבוצעות: בפרט נשלחת SMS לטלפון של הנהג שמתרחק. מהמכונית. המכשיר מותקן במכונית ומופעל על ידי המערכת החשמלית של האחרונה; הוא מוודא שהילד יושב על מושבו (באמצעות חיישן המורכב מכמה כפתורים בעלי פרופיל נמוך, המותקנים על לוח לחם שיונח מתחת למכסה של מושב הילדים): אם מתברר כי לחצנים נלחצים (לכן הילד יושב), המעגל יוודא גם שהרכב עצר (באמצעות מד תאוצה טריאקסיאלי), אם כן ולאחר שחלף הזמן שהוגדר, הוא ישלח הודעת SMS אזעקה לטלפון של הנהג ו ישמיע צליל זמזם.

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

שלב 2: שמור את תרשים המעגל של הילד שלי

שמור על תרשים המעגל של הילד שלי
שמור על תרשים המעגל של הילד שלי

בואו נראה על מה מדובר, וננתח את התרשים החשמלי של המעגל, שניהולו הופקד בידי מיקרו-בקר PIC18F46K20-I/PT על-ידי Microchip, שתוכנת באמצעות הקושחה MF1361 שלנו, כך שהוא יקרא את הסטטוס של הכניסות (שאליה מחוברים חיישן המשקל של מושב הילדים ומכשיר זיהוי אפשרי), ורוכש את האותות המסופקים על ידי מד התאוצה (U5), ומדבר עם ה- EEPROM החיצוני (U4) (המכיל את ההגדרות לתפקוד המערכת) ומתממשק למקלט רדיו אפשרי (U6), ומנהל מודול סלולרי (GSM).

שימו לב כי המעגל שוקל אלמנטים שעשויים להיות מותקנים או לא, מכיוון שהבנו זאת כפלטפורמת פיתוח ניתנת להרחבה, לאלו מכם שרצו ליצור יישום משלהם, החל מהקושחה הבסיסית. נתחיל בתיאור המיקרו-בקר, שאחרי איפוס ההפעלה-יאתחל את הקווים RB1 ו- RB2 ככניסות המסופקות עם נגד משיכה פנימי, שיהיה צורך בכדי לקרוא כמה אנשי קשר פתוחים בדרך כלל המחוברים ל- IN1 ו- IN2; דיודות D2 ו- D3 מגינות על המיקרו -בקר במקרה שבו מתח מעל אחד ממקור הכוח PIC מופעל בטעות בכניסות. IN1 משמש כיום לחיישן המשקל של מושב הילדים, בעוד IN2 זמין לבקרות אפשריות נוספות: אנו עשויים להשתמש בו, למשל, לגילוי פתיחת וסגירת הדלתות, באמצעות קריאת המתח באורות האדיבות.; לגבי זה, אנא קח בחשבון שבחלק מהמכוניות המודרניות מנורות התקרה מנוהלות (ב- PWM) על ידי תיבת צומת (על מנת להבטיח כיבוי והדלקה הדרגתי), בעוד שעלינו לקרוא את מצב האורות דולקים באופן מיידי. וכיבוי (אחרת הקריאה תהיה חריגה); לאחר מכן, נצטרך לסנן את ה- PWM באמצעות קבל הממוקם בין כניסת הבקר והקרקע (לאחר הדיודה). קלט נוסף הוא RB3, שעדיין מסופק עם נגד משיכה פנימי, הדרוש בכדי לקרוא את כפתור P1 (המשמש בכדי להפעיל בכוח את המודול הסלולרי, שהוא כבוי בדרך כלל). עדיין במהלך אתחול ה- I/Os, RB4 מוגדר כקלט לצורך קריאה - באמצעות מחלק המתח R1 ו- R2 - התחלת המעגל, המבוצעת על ידי הסטייה הכפולה SW1b; יש צורך במפריד המתח מכיוון שהמיקרו -בקר סובל מתח נמוך מהקלט שנמצא במחבר החשמל. תפקידו של ה- RB4 שמור להתפתחויות עתידיות, מוסבר בהתחשב בכך שהמעגל עשוי להיות מופעל הן על ידי ספק כוח ברשת באמצעות שקע USB והן באמצעות סוללת ליתיום המחוברת לפלט של ווסת הטעינה הייעודי.

שלב 3: תרשים מעגלים

תרשים מעגלים
תרשים מעגלים

כאשר SW1 מועבר על המגעים המסומנים בצלב בתרשים המעגלים, שאר המעגל מבודד מהסוללה ולכן כבוי; אם בכניסת מקור החשמל (USB) מופעל מתח 5 וולט, רק שלב המטען יפעל (הוא מופעל באמצעות דיודת D1, המגנה עליו מפני היפוך קוטביות). על ידי העברת SW1 למצב מופעל, SW1b מביא את מתח הכניסה לקו RB4 ו- SW1a מפעיל את הבקר ומה לא, באמצעות המתח בקצות הסוללה (כ -4V בעת טעינה מלאה) בנוסף להפעלה. ממיר מיתוג ההרמה שנחתם כ- U3, המייצר את 5V הדרוש לשאר המעגלים.

באשר לתפקוד המעגל המופעל באמצעות USB, SWb מביא את מתח הכניסה ל- RB4, אשר - על ידי יישום הקריאה שלו בקושחה - מאפשר להבין אם נמצא מקור הכוח של הרשת; פונקציה כזו שימושית לצורך יצירת האזעקה נגד האפלה. מצד שני, במהלך פעולת הסוללה, RB4 מאפשר לבקר המיקרו לדעת זאת ולבצע אסטרטגיות אפשריות להפחתת צריכת האנרגיה (למשל על ידי הפחתת המרווחים שבהם הטלפון הסלולרי מופעל). קו RB4 הוא הדרך היחידה שיש לקושחה להבין מתי המעגל מופעל באמצעות סוללה, שכן אם U1 מקבל חשמל גם אם RB4 הוא באפס וולט, המשמעות היא שהמעגל מופעל באמצעות סוללה, אם יש מקור חשמל אחר, הוא יתפקד הודות למתח שנמשך מה- USB. נחזור כעת לאתחול I/Os ונראה כי קווי RC0, RE1, RE2 ו- RA7 מאתחלים ככניסות, כי הם מסופקים עם נגד משיכה חיצוני, בהתחשב בכך שלא נוכל להפעיל אותו פנימית עבור קווים כאלה; הם יהיו נחוצים בכדי לקרוא את ערוצי המקלט ההיברידי, שהוא ממילא אביזר, השמור להתפתחויות עתידיות. מקלט כזה יכול להיות שימושי לשימוש ביתי כאזעקה מרחוק, לאלה שנפגעים בתנועתם או נכפים על מיטתם; על ידי זיהוי השונות ביציאות של רדיו ה- RX, הוא יבצע שיחת טלפון לבקש עזרה או שישלח הודעת SMS דומה. זוהי אפליקציה אפשרית, אך ישנן אחרות; בכל מקרה, זה חייב להיות מיושם בקושחה. RC3, RC4, RB0 ו- RD4 הם הקווים שהוקצו למד התאוצה U4, באופן ספציפי יותר לוח פריצה המבוסס על מד התאוצה הטריאקסיאלי MMA8452 על ידי NXP: RC3 הוא פלט והוא נחוץ על מנת לשלוח אות שעון., RC4 הוא קלט/פלט דו -כיווני והוא מניע את ה- SDA, בעוד ששני הפינים האחרים הם כניסות שנשמרו לקריאת הפסיקות INT1 ו- INT2, שנוצרות על ידי מד התאוצה כאשר מתרחשים אירועים מסוימים. קווי RA1, RA2 ו- RA0 עדיין מהווים כניסות, אך הם הוכפלו בממיר A/D ומשמשים אותם כדי לקרוא את מד התאוצה הטריאקסיאלי U5, שנמצא גם בלוח הפריצה והוא מבוסס על מודול מד התאוצה MMA7361.; רכיב כזה נועד כאלטרנטיבה ל- U4 (זה זה שצפוי כרגע על ידי הקושחה שלנו) ומספק מידע אודות התאוצות שזוהו בצירים X, Y, Z באמצעות מתחים אנלוגיים היוצאים מהקווים המתאימים. במקרה זה, הקושחה פשוטה, מכיוון שאין צורך בשגרת הניהול של MMA8452 (היא דורשת קריאה של רשמים, יישום פרוטוקול I²C-Bus וכן הלאה). עדיין בנושא ADCs, קו An0 משמש על מנת לקרוא את רמת המתח המסופקת על ידי סוללת הליתיום, המפעילה את המיקרו -בקר ואת שאר המעגל (למעט מקלט הרדיו); אם הקושחה שוקלת את זה, היא מאפשרת לסגור את כל המערכת כאשר הסוללה מרוקנת או כשהיא מתחת לסף מתח מסוים. קו RC2 מאתחל כפלט ומייצר סדרה של פולסים דיגיטליים כאשר זמזם הפיזואלקטרי BUZ1 צריך להוציא את הפתק האקוסטי האזהרה שצוין על ידי הקושחה; שני יציאות אחרות הן RD6 ו- RD7, שהוטלו על המשימה להדליק את נוריות ה- LD1 ו- LD2.

שלב 4: תרשים מעגל PCB

תרשים מעגל PCB
תרשים מעגל PCB

בואו להשלים את הניתוח של הקלט/פלט עם RD0, RD2, RD3, RC5, שלצד RXs ו- TX של UART מהממשק לעבר מודול הסלולר SIM800C של SIMCom; במעגל האחרון מותקן על לוח ייעודי שיוכנס למחבר הספציפי שנמצא על הלוח המודפס. המודול מחליף את הנתונים הנוגעים להודעות שנשלחו (האזעקות) והמקלטות (התצורות) עם המיקרו -בקר, באמצעות ה- UART של ה- PIC, הנחוץ גם לפקודות להגדרות הטלפון הסלולרי; שאר השורות נוגעות לכמה אותות מצב: RD2 קורא את הפלט של נורית "האות" שחוזרת על ידי LD4, ואילו RD3 קוראת את מחוון הצלצול, כלומר איש הקשר של הטלפון הסלולרי המספק את רמת ההיגיון הגבוהה כאשר מתקבלת שיחת טלפון. קו RD0 מאפשר לאפס את המודול ו- RC5 עוסק בהדלקה וכיבוי; איפוס והפעלה/כיבוי מיושמים על ידי המעגלים בלוח שעליו מותקן ה- SIM800C.

הלוח, שתרשים המעגלים שלו הוצג-יחד עם הנעוץ של מחבר ההכנסה-באיור 1, מכיל את הטלפון הסלולרי SIM800C, מחבר אנטנה MMX 90 ° ורצועה 2 × 10 של זכר 2 מ מ שעליה הכוח מקור, קו בקרת ההצתה (PWR), כל האותות וקווי התקשורת הטוריים ממול ומכיוון מודול ה- GSM, כפי שמוצג באיור 1.

שלב 5: תרשים מעגל PCB

תרשים מעגל PCB
תרשים מעגל PCB

מאז הוגדרו I/Os של המיקרו-בקר, נוכל להסתכל על שני החלקים המעורבים בהפעלת המעגל: המטען וממיר ההגבהה DC/DC.

המטען מבוסס על המעגל המשולב MCP73831T (U2), המיוצר על ידי Microchip; ככניסה היא בדרך כלל מקבלת 5V (הטווח הנסבל הוא בין 3.75V ל- 6V), המגיע במעגל זה ממחבר ה- USB; הוא מספק-ביציאה-את הזרם הדרוש על מנת לטעון אלמנטים של ליתיום או ליתיום פולימר (Li-Po), ומספק עד 550mA. סוללה (לחיבור למגעי +/- BAT) עשויה להיות בעלת קיבולת תיאורטית בלתי מוגבלת, מכיוון שלכל היותר היא תיטען תוך זמן רב מאוד, אולם יש לקחת בחשבון כי באמצעות זרם של 550mA, אלמנט של 550 מיליאמפר/שעה הוא טעון תוך שעה; מכיוון שבחרנו בתא של 500 מיליאמפר / שעה, הוא יחויב תוך פחות משעה. המעגל המשולב פועל בתצורה האופיינית, שבה דיודת האור LD3 מונעת על ידי יציאת STAT, המובאת לרמת ההיגיון הנמוכה בעת הטעינה, בעוד שהיא נשארת ברמת לוגיקה גבוהה כאשר היא מפסיקה להטעין; אותו הדבר מובא לעכבה גבוהה (פתוחה) כאשר ה- MCP73831T מושבת או כאשר מתברר כי אין סוללה מחוברת ליציאת ה- VB. VB (סיכה 3) הוא הפלט המשמש לסוללת הליתיום. המעגל המשולב מבצע את הטעינה עם זרם ומתח קבוע. זרם הטעינה (Ireg) נקבע באמצעות נגד המחובר לסיכה 5 (במקרה שלנו, זה R6); ערכו מחובר להתנגדות על ידי מערכת היחסים הבאה:

Ireg = 1, 000/R

בו ערך R מבוטא באוהם אם הזרם Ireg מתבטא ב- A. לדוגמה, עם 4.7 קוהם מתקבלת מגבלה של 212 mA, בעוד ש- R הוא 2.2 קוהם הזרם שווה כ- 454 mA. אם הפין 5 נפתח, המעגל המשולב יובא למצב סרק והוא סופג רק 2 µA (כיבוי); לפיכך, הסיכה עשויה לשמש כאפשרית. בואו להשלים את התיאור של תרשים המעגל עם ממיר ההגברה, שמושך 5 וולט מיוצב ממתח הסוללה; הבמה מבוססת על המעגל המשולב MCP1640BT-I/CHY, זהו ווסת דחיפה סינכרוני. יש בתוכו גנרטור PWM, המניע טרנזיסטור שהאספן שלו סוגר מעת לעת את סליל L1 לקרקע, בעזרת סיכת SW, הוא טוען אותו ומאפשר לו לשחרר את האנרגיה המצטברת במהלך ההפסקות - בעזרת הסיכה 5 - כדי קבלים המסננים C2, C3, C4, C7 ו- C9. מהדק הדיודה המגן על הטרנזיסטור הפנימי הוא גם פנימי, ובכך מצמצם את הרכיבים החיצוניים הדרושים למינימום: למעשה, ישנם קבלים המסננים בין Vout לקרקע, משרן L1 ומפריד ההתנגדות בין Vout ל- FB שעוסק עם הפעלה מחדש של מחולל PWM באמצעות מגבר השגיאות הפנימי, על ידי ייצוב מתח המוצא בערך הרצוי. על ידי שינוי היחס בין R7 ל- R8, לכן ניתן לשנות את המתח המסופק על ידי סיכת ה- Vout, אך אין זה אינטרס שלנו לעשות זאת.

שלב 6: הגדרות ופקודות להצלת הילד שלי

הגדרות ופקודות להצלת הילד שלי
הגדרות ופקודות להצלת הילד שלי
הגדרות ופקודות להצלת הילד שלי
הגדרות ופקודות להצלת הילד שלי

לאחר השלמת ההתקנה, יהיה עליך להגדיר את היחידה; פעולה כזו מתבצעת באמצעות SMS, לכן אנא הכנס SIM תפעולי למחזיק ה- SIM של מודול 7100-FT1308M, ושימו לב למספר הטלפון המתאים. לאחר מכן, אנא ספק את כל הפקודות הנדרשות באמצעות טלפון סלולרי: כולן מוצגות בטבלה 1.

בין הדברים הראשונים שיש לבצע את התצורה של מספרי הטלפון ברשימה של אלה אליהם המערכת תתקשר או שאליהם יישלחו הודעות ה- SMS לאזעקה, במקרה של ילד במושב הילדים שאולי היה " נשכח נטוש ". על מנת להקל על ההליך, בהתחשב בכך שהמערכת מוגנת על ידי הסיסמה באשר לפעולה זו, תוכנן מצב התקנה קלה: בפעם הראשונה שהוא מופעל, המערכת תשמור את מספר הטלפון הראשון המתקשר אליה, ו רואה בו את המספר הראשון ברשימה. מספר זה יוכל לבצע שינויים, גם ללא סיסמאות; בכל אופן הפקודות עשויות להישלח בכל טלפון, כל עוד ה- SMS המקביל כולל את הסיסמה, ולמרות - על מנת להאיץ כמה פקודות - אפשרנו שניתן לשלוח את אלה שנשלחו במספרי הטלפון ברשימה ללא צורך סיסמאות. באשר לפקודות הנוגעות להוספה ומחיקה של מספרי טלפון מהרשימה, בקשת הסיסמה גורמת לכך שהרשימה מנוהלת רק על ידי אדם המאפשר זאת. נעבור כעת לתיאור הפקודות ולתחביר המתאים, מתוך הנחה שהמעגל מקבל גם הודעות SMS המכילות יותר מפקודה; במקרה זה יש להפריד את הפקודות מהפקודה הבאה באמצעות פסיק. הפקודה הראשונה שנבדקה היא זו שמשנה את הסיסמה, היא מורכבת מסמס כגון PWDxxxxx; pwd, שבו יש לכתוב את הסיסמה החדשה (המורכבת מחמישה מספרים) במקום xxxxx, בעוד pwd מציין את הסיסמה הנוכחית. סיסמת ברירת המחדל היא 12345.

שינון אחד משמונת המספרים המאפשרים שליחת פקודות תצורה מתבצע על ידי שליחת SMS, שהטקסט שלו מכיל את NUMx+nnnnnnnnnnnnn; טקסט pwd, שבו יש לכתוב את המיקום (איזה מספר נשנן) במקום ה- x, מספר הטלפון נכנס למקום ה- ns, בעוד pwd היא הסיסמה הנוכחית. כל זה חייב להיות כתוב ללא רווחים. מספרים שאורכם 19 ספרות מותרים, ואילו + מחליף 00 כקידומת השיחה הבינלאומית, בטלפונים הסלולריים. לדוגמה, על מנת להוסיף את מספר הטלפון 00398911512 במיקום השלישי, יהיה עליך לשלוח פקודה כזו: NUM3+398911512; pwd. הסיסמה נחוצה רק כאשר אתה מנסה לשמור מספר טלפון במיקום שכבר נתפס על ידי אחד אחר; מצד שני, אם עליך להוסיף מספר במיקום ריק, יהיה עליך לשלוח SMS עם הטקסט הבא: NUMx+nnnnnnnnnnnnn. מחיקת מספר מבוצעת באמצעות SMS המכיל את הטקסט NUMx; pwd; במקום ה- x יהיה עליך לרשום את המיקום של מספר הטלפון למחיקה, בעוד pwd היא הסיסמה הרגילה. לדוגמה, על מנת למחוק את מספר הטלפון הרביעי מהרשימה שנשמרה, יש צורך בהודעה המכילה את NUM4; טקסט pwd נחוץ. על מנת לבקש את רשימת מספר הטלפון שנשמר במעגל, יהיה עליך לשלוח SMS המכיל את הטקסט הבא: NUM?; Pwd. הלוח עונה למספר הטלפון שממנו באה החקירה. אפשר לדעת את איכות אות ה- GSM על ידי שליחת ה- QUAL? פקודה; המערכת תשיב עם SMS המכיל את המצב הנוכחי. ההודעה תישלח לטלפון ששלח את הפקודה. בואו נעבור כעת למצב הקלט והודעות התצורה: LIV? מאפשר לדעת את מצב התשומות; IN2 עשויה לפעול הן ברמת מתח (היא מוגדרת באמצעות LIV2: b, המפעילה את האזעקה כאשר הכניסה פתוחה) והן בשינוי (היא מוגדרת באמצעות LIV: v). באשר לתשומות, ניתן להגדיר זמן עיכוב, באמצעות הפקודה INI1: mm (דקות ההתערבות עוברות במקום mm) עבור IN1 ודרך INI2: mm עבור IN2; יש צורך בעיכוב כדי להימנע משליחת אזהרות רציפות אם הקלט - במצב הרמה - נשאר פתוח.על מנת להגדיר אילו מספרים ברשימה צריכים לקבל שיחות טלפון, עליך לשלוח את הודעת VOCxxxxxxxx: ON; pwd, עם אותם כללים המשמשים לניהול מספרי הטלפון שאליהם יש לשלוח את הודעות ה- SMS. הודעת התשובה דומה מאוד: "מספר שינן: Posx V+nnnnnnnnnnnn, Posy V+nnnnnnnnnnn." ה- S של ה- SMS הוחלף ב- V של הקול. אפילו במקרה זה, יש שתי פקודות שונות לביטול ההפעלה: SMSxxxxxxxx: OFF; pwd מבטל את שליחת ההודעות ו- VOCxxxxxxxx: OFF; pwd משבית את האפשרות לבצע שיחות טלפון. ה- x מייצגים את מיקומי המספרים שאסור לקבל את אזהרות האזעקה. עלינו להבהיר משהו הנוגע לפקודה להגדרת מספרי הטלפון שאליהם יש להתקשר או שאליהם יש לשלוח את הודעות ה- SMS לאזעקה: בהתאם להגדרות ברירת המחדל של הקושחה ולאחר כל איפוס כולל, המערכת תכוון הן את השיחות והן את ה- SMS הודעות, לכל המספרים שנשננו. כתוצאה מכך, על מנת להעלים חלק מהן, יש לשלוח את פקודות ההשבתה: SMSxxxxxxxxxx: OFF; pwd או VOCxxxxxxxx: OFF; pwd, ולציין את המיקומים שיש לעזוב. המערכת שולחת SMS למספר הטלפון התופס את המקום הראשון ברשימה, בכל פעם שהוא מופעל מחדש. פונקציה כזו עשויה להיות מושבתת/מופעלת באמצעות פקודות AVV0 (השבתה) ו- AVV1 (הפעלה); טקסט ברירת המחדל הוא הפעלה של מערכת. בואו נעבור כעת לפקודות המאפשרות שליחת או החלפת הודעות ה- SMS: התחביר דומה לזה של TINn: xxxxxxxxx, שבו n הוא מספר הקלט שאליו מתייחסת ההודעה, בעוד ה- xs תואמים את הודעת הטקסט, שאסור לחרוג מאורך של 100 תווים. הגדרה חיונית היא זו הנוגעת לזמן התצפית IN1, המתבצעת באמצעות הפקודה OSS1: ss, שבה הזמן (הנע בין 0 ל -59 שניות) עובר במקום ה- ss: הוא מציין למעגל כמה עולה הזמן שהכפתורים חייבים להישאר לחוצים מרגע שהתגלה כי המכונית עצרה ולפני ייצור האזעקה. העיכוב הוא חיוני, על מנת להימנע מכך שמתעוררת אזעקת שווא כאשר אתה עוצר לזמן קצר. מנקודת מבט זו הקושחה, כאשר המעגל מופעל (כאשר לוח המחוונים מופעל), ממתין זמן שהוא פי שניים מהקבוע, על מנת לאפשר לנהג לבצע פעולות כגון סגירת דלת המוסך או הידוק חגורות הבטיחות וכו 'ניתן גם להגדיר זמן תצפית ל- IN2, עם אותם נהלים, על ידי מתן הפקודה OSS2: ss; אפשר גם לבקש את השעות שנקבעו כעת באמצעות SMS (פקודת OSS?). בואו להשלים סקירה זו על הפקודות עם זו המחזירה את הגדרות ברירת המחדל: זהו RES; pwd. הודעת התשובה היא "איפוס". שאר הפקודות תוארו בטבלה 1.

שלב 7: רשימת רכיבים

C1, C8, C10: 1 µF קבל קרמיקה (0805)

C2, C6, C7, C9: קבל קרמיקה 100 nF (0805)

C3, C4: 470 µF 6.3 VL קבלים טנטלום (D)

C5: 4, 7 µF 6.3 VL קבלים טנטלום (A)

R1, R2, R4: 10 קאוהם (0805)

R3, R12: 1 קוהם (0805)

R5: 470 אוהם (0805) R6: 3.3 קאוהם (0805)

R7: 470 קאוהם (0805) 1%

R8: 150 קאוהם (0805) 1%

R9 ÷ R11: 470 אוהם (0805)

R13 ÷ R16: 10 קוהם (0805)

R17: -

U1: PIC18F46K20-I/PT (MF1361)

U2: MCP73831T

U3: MCP1640BT-I/CHY

U4: בקלה של פריצת לוח. 2846-MMA8452

U5: בקלה של פריצת לוח. 7300-MMA7361 (ללא שימוש)

P1: מיקרו -מתג 90 °

P2: -

LD1: LED צהוב 3 מ מ

LD2, LD4: נוריות ירוקות 3 מ מ

LD5: - LD3: LED אדום 3 מ מ

D1 ÷ D3: MBRA140T3G

D4: MMSD4148

DZ1: 2.7V 500mW דיודת זנר

L1: משרן פצוע תיל 4.7 µH 770mA

BUZ1: זמזם ללא אלקטרוניקה

מפצל רצועות נקבה בעל 8 כיוונים

מפצל רצועות נקבה בעל 9 כיוונים

מפצל רצועות גברי בעל 6 כיוונים

מחבר נקבה 2 × 10 מ מ

2.54 מסוף דו כיווני (3 יח ').

מחבר JST דו-כיווני 2 מ מ עבור PCB

סוללת LiPo 500mA עם מחבר JST 2 מ מ

מעגל מודפס S1361 (85 × 51 מ מ)

שלב 8: סיכום

סיכום
סיכום

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

מוּמלָץ: