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

הודעת מזג אוויר מבוססת SIM900 GSM: 3 שלבים (עם תמונות)
הודעת מזג אוויר מבוססת SIM900 GSM: 3 שלבים (עם תמונות)

וִידֵאוֹ: הודעת מזג אוויר מבוססת SIM900 GSM: 3 שלבים (עם תמונות)

וִידֵאוֹ: הודעת מזג אוויר מבוססת SIM900 GSM: 3 שלבים (עם תמונות)
וִידֵאוֹ: גם במזג אוויר סוער שומרים על ההנחיות. 2024, נוֹבֶמבֶּר
Anonim
הודעת מזג אוויר מבוססת SIM900 GSM
הודעת מזג אוויר מבוססת SIM900 GSM

אנחנו תמיד צריכים עדכוני מזג אוויר בטלפון הנייד שלנו. זה יכול להיות מאפליקציה מקוונת או מאפליקציית מערכת באמצעות אינטרנט. אבל כאן אראה לך דרך להשתמש בתכונה העברת טקסט בניידים שלנו כדי לקבל את עדכוני הטמפרטורה והלחות, תוכל להרחיב אותה גם כדי לקבל לחץ וגובה ועדכוני GPS. כאן השתמשתי ב- DHT22 כדי לקבל עדכוני טמפרטורה ולחות, אך תוכל גם להשתמש ב- BMP280 כדי לקבל עדכוני לחץ. ברור שהשתמשתי בארדואינו לכל החישובים וב- SIM900 לתהליך שליחת ה- SMS. מכיוון שהשימוש ב- Arduino יהיה קל לרוב המשתמשים, אך למעשה תוכל להשתמש בכל מיקרו -בקר לכל התהליך. לשם כך תצטרך לקרוא את גליון הנתונים של SIM900 ו- DHT22. אז לעת עתה אשתמש ב- Arduino UNO לשם כך. גם ננו, מגה, מיקרו יעבדו …

שלב 1: דרושים חלקים

דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים

1. Arduino UNO/ננו/מגה/מיקרו

2. SIM900/800

3. נגד 10K

4. DHT22/DHT11

5. מגשרים

6. לוח לחם (ייתכן שלא יהיה צורך)

7. ספק כוח נפרד ל- SIM900/800

שלב 2: שיטת עבודה ויצירת חיבורי המעגל

שיטת עבודה ויצירת חיבורי המעגל
שיטת עבודה ויצירת חיבורי המעגל
שיטת עבודה ויצירת חיבורי המעגל
שיטת עבודה ויצירת חיבורי המעגל
שיטת עבודה ויצירת חיבורי המעגל
שיטת עבודה ויצירת חיבורי המעגל

ה- SIM900/800 הוא מודול GSM שעובד בשיטות TX-RX ומשתמש בפקודות AT. ניתן להציב כאן כרטיס SIM רגיל של 3 גרם ותוכל גם לבצע ולקבל שיחות אם אתה מצרף כאן מיקרופון, אבל אני לא משתמש התכונה הזו כאן. כאן אשתמש במתקן ההודעות של SIM900. SIM900 יכול לבצע שיחות, לקבל שיחות, לבצע ולשלוח הודעות טקסט. אתה יכול לטעון את הסים שלך עם חבילת העברת הודעות ולאחר מכן להשתמש בו כדי למנוע טעינת יתר עקב מספר SMS.

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

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

למודול ה- SIM900 גרסאות שונות. הגרסה שלי משתמשת במתאם 12V 1A כדי להפעיל אותו. דגם אחר יכול לדרוש אספקת 5V. אז תסתכל על הגרסה שלך בזהירות לפני השימוש בה, וזכור גם שהם מכשיר רגיש לסטטיות. אז אל תשאיר אותו ליד תרמוקל או פלסטיק.

שלב 3: העלאת קוד

קוד העלאה
קוד העלאה

כעת לאחר החיבורים הפעל את מודול ה- GSM תחילה כאשר כרטיס ה- SIM טעון. עכשיו תראה אם הנורית על המודול מהבהבת. אם הוא מהבהב מהר מדי (מהבהב אחד/שנייה) אז שלוף את חיבורי ה- TX וה- RX והכנס אותו מחדש. כרגיל הוא אמור להבהב במהירות אחת/3 שניות. אם זה ב- 1blink/3sec אז אתה יכול לאשר שה- SIM מוכן כעת לשימוש.

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

עכשיו אתה מוכן ומתעדכן במזג האוויר הנוכחי.

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

על כל בעיה הערה כאן למטה או שלח מייל לכתובת [email protected]

מוּמלָץ: