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

מערכת אזעקת GSM אישית - מודול SMS SIM900A, Arduino: 3 שלבים
מערכת אזעקת GSM אישית - מודול SMS SIM900A, Arduino: 3 שלבים

וִידֵאוֹ: מערכת אזעקת GSM אישית - מודול SMS SIM900A, Arduino: 3 שלבים

וִידֵאוֹ: מערכת אזעקת GSM אישית - מודול SMS SIM900A, Arduino: 3 שלבים
וִידֵאוֹ: ALARM SYSTEM PANEL BASIC WIRING DIAGRAM PARADOX EVO 2024, נוֹבֶמבֶּר
Anonim
מערכת אזעקת GSM אישית - מודול SMS SIM900A, Arduino
מערכת אזעקת GSM אישית - מודול SMS SIM900A, Arduino

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

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

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

היא יכולה גם להשתמש בזה כמערכת אזעקה אישית כדי להזהיר אותי באשר היא. זה לא יכול לשמש כמערכת "אישה למטה".

בפרויקט זה למדתי עוד על מודול ה- SIM900A ועל הפקודות AT.

אספקה

המכשיר עשוי מ:

  • מודול SIM900A זול
  • arduino pro mini (5V, 168P)
  • סוללת LiPo
  • מודול שלב (הסר את יציאת ה- USB הנשית)
  • נוריות
  • נגדים 1k

שלב 1: הבזק את Sim900A

מלאי sim900A אינו פועל במדינתי (הולנד). עם זאת, לאחר שהבהב אותו עם הקושחה 1137B09SIM900B32_ST.cla זה עובד מצוין (אתה יכול אפילו להשתמש בחיבור נתונים נייד (GPRS).

הקושחה נמצאת באתר זה.

את כלי הבזק ניתן למצוא כאן או כאן.

פלאש באמצעות מתאם FTDI, ראה סרטון זה.

מודול ה- GSM צריך פעם אחת את הפקודה 'AT+CLTS = 1', כך שהוא יכול לבקש את הזמן הנוכחי מרשת ה- GSM בעת חיבור אליו.

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

התקנת חומרה
התקנת חומרה
התקנת חומרה
התקנת חומרה
התקנת חומרה
התקנת חומרה

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

עיין בתוכנית לקישורים

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

קובצי STL מתפרסמים ב- Thingiverse.

שלב 3: התקנת תוכנה

הקוד מתפרסם ב- Github שלי. פקודות AT רבות ניתן למצוא כאן.

התכנית:

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

מוּמלָץ: