جدول المحتويات:

نظام الإنذار الشخصي GSM - وحدة SMS SIM900A ، Arduino: 3 خطوات
نظام الإنذار الشخصي GSM - وحدة SMS SIM900A ، Arduino: 3 خطوات

فيديو: نظام الإنذار الشخصي GSM - وحدة SMS SIM900A ، Arduino: 3 خطوات

فيديو: نظام الإنذار الشخصي GSM - وحدة SMS SIM900A ، Arduino: 3 خطوات
فيديو: شرح توصيل sim900 gsm module مع الاردوينو ارسال الرسالة مع الكود 2024, يوليو
Anonim
نظام إنذار GSM الشخصي - وحدة SMS SIM900A ، Arduino
نظام إنذار GSM الشخصي - وحدة SMS SIM900A ، Arduino

بضع مرات في الشهر أحضر خالتي إلى الكنيسة المحلية. أحيانًا تستغرق خدمة الكنيسة وقتًا أطول ويصعب التنبؤ بوقت الانتهاء. لذلك بعد انتظار نصف ساعة ، اعتقدت أنه سيكون من الأفضل لو تمكنت من تحذيري من انتهاء الخدمة. ومع ذلك ، تبلغ من العمر 88 عامًا ولا يمكنها التعامل مع الهواتف الذكية العادية بعد الآن.

خطرت لي فكرة صنع جهاز حتى تنبهني لاصطحابها ، وبهذه الطريقة ولد هذا المشروع السريع.

تحتوي الوحدة على مفتاح واحد فقط ، إذا قمت بتشغيلها ، فإنها تتصل بشبكة GSM ، وتحصل على الوقت من الشبكة وترسل رسالة نصية قصيرة: "عمتك تريد أن يتم التقاطها" مع جهد البطارية المقاس ووقت تم إرسال الرسائل القصيرة.

يمكنها أيضًا استخدام هذا كنظام إنذار شخصي لتحذيري أينما كانت. لا يمكن استخدامه كنظام "نسوي".

في هذا المشروع ، تعلمت المزيد عن وحدة SIM900A وأوامر AT.

اللوازم

الجهاز مصنوع من:

  • وحدة SIM900A رخيصة
  • اردوينو برو ميني (5 فولت ، 168 بكسل)
  • بطارية LiPo
  • وحدة تصعيد (قم بإزالة منفذ USB الأنثوي)
  • المصابيح
  • مقاومات 1 كيلو

الخطوة 1: قم بتفليش Sim900A

لا يعمل سهم sim900A في بلدي (هولندا). ومع ذلك ، بعد وميضه مع البرنامج الثابت 1137B09SIM900B32_ST.cla ، فإنه يعمل بشكل جيد (يمكنك حتى استخدام اتصال بيانات الجوال (GPRS).

تم العثور على البرنامج الثابت على هذا الموقع.

يمكن العثور على أداة الفلاش هنا أو هنا.

فلاش عبر محول FTDI ، شاهد هذا الفيديو.

تحتاج وحدة GSM إلى الأمر "AT + CLTS = 1" مرة واحدة حتى يمكنها طلب الوقت الحالي من شبكة GSM عند الاتصال بها.

الخطوة 2: إعداد الجهاز

إعداد الأجهزة
إعداد الأجهزة
إعداد الأجهزة
إعداد الأجهزة
إعداد الأجهزة
إعداد الأجهزة

بالنسبة لهذا المشروع السريع ، قمت للتو بلحام جميع المكونات معًا وتكديسها كلها.

انظر مخطط الاتصالات

تم تصميم العلبة في Fusion360 ، بفضل هذا الفيديو لـ "الرجل بلكنة سويسرية".

يتم نشر ملفات STL على Thingiverse.

الخطوة 3: إعداد البرنامج

تم نشر الكود على جيثب الخاص بي. يمكن العثور على العديد من أوامر AT هنا.

البرنامج:

  • هل البادئ بوحدة GSM
  • يضمن الاتصال بشبكة GSM
  • يحصل على الوقت من إعلانات شبكة GSM الطابع الزمني في رسالة SMS
  • يضمن إرسال الرسائل القصيرة (إذا لم يكن الإرسال ناجحًا ، يتم إجراء محاولة أخرى بعد 60 ثانية)
  • يضبط وحدة GSM على وضع السكون لتوفير طاقة البطارية في الوقت الذي يسبق تبديل الوحدة بواسطتي

موصى به: