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

IOT BIT GSM V1.5 Hat لـ Raspberry Pi: 9 خطوات
IOT BIT GSM V1.5 Hat لـ Raspberry Pi: 9 خطوات

فيديو: IOT BIT GSM V1.5 Hat لـ Raspberry Pi: 9 خطوات

فيديو: IOT BIT GSM V1.5 Hat لـ Raspberry Pi: 9 خطوات
فيديو: Using GSM Module with Arduino,Raspberry Pi, PC [TUTORIAL] 2024, يوليو
Anonim
قبعة IOT BIT GSM V1.5 لجهاز Raspberry Pi
قبعة IOT BIT GSM V1.5 لجهاز Raspberry Pi

IOT BIT هي أفضل قبعة تجعل Raspberry Pi الخاص بك مفيدًا حقًا في أي مكان. توفر وحدة HAT الذكية الخاصة بنا بيانات الهاتف المحمول GSM لـ Raspberry Pi ومعلومات تحديد الموقع GPS واتصال Bluetooth. هذه هي الوحدة المثالية للمتسللين والعلماء والمبدعين لأنها تمنحك اتصالاً قوياً أينما كنت. ما عليك سوى توصيل وحدتنا في Raspberry Pi وابدأ اللعب.

يمكن أن تتكامل HAT بسهولة مع البرنامج الموجود على نظام التشغيل الخاص بك مما يتيح لك الوصول إلى بيانات الإنترنت العامة من خلال شبكة الهاتف المحمول. باستخدام API الخاص بنا ، تمنحك هذه القبعة القدرة على إرسال رسائل SMS (نصية) والتواصل عبر البلوتوث. كما نقدم وصولاً سهلاً إلى نظام تحديد المواقع العالمي (GPS) الموجود على متن الطائرة والذي يعرض بيانات الموقع.

ميزات HAT:

  • يدعم أي شريحة صغيرة ، ما عليك سوى إدخال بطاقة sim الخاصة بك والانطلاق.
  • إعداد سهل ، بأمر طرفي واحد ، قم بإعداد برنامجنا لتبسيط IOT BIT مع Raspberry Pi الخاص بك.
  • بيانات الجوال GSM لـ Raspberry Pi. دعم البطارية.
  • استيقظ على Pi أو أطلق الأحداث بالرسائل النصية.
  • هوائي خارجي اختياري لاستقبال أفضل.
  • تنظيم طاقة عالي الكفاءة يصل إلى 3 أمبير.

الخطوة 1: ماذا يوجد في الصندوق؟

الشحنة تحتوي:

  • 1 × لوحة GSM
  • 1 × هوائي GPS
  • 1 × هوائي إشارة
  • 1 × هوائي بلوتوث
  • 1 × كابل USB إلى USB الصغير
  • 1 رابط للتعليمات

الخطوة 2: تخطيط رأس 40 دبوس

تخطيط رأس 40 دبوس
تخطيط رأس 40 دبوس

التخطيطي للرأس 40-Pin ليناسب مشروعك وفقًا للمسامير المتاحة.

الخطوة 3: ضع IoT Bit مع Raspberry Pi

ضع IoT Bit مع Raspberry Pi
ضع IoT Bit مع Raspberry Pi
  • قابس جدار Raspberry Pi في IOT BIT لتشغيل كل من IOT BIT و Raspberry Pi (لا تحتاج أيضًا إلى توصيل Raspberry Pi).
  • ضع الهوائيين 2 وهوائي GPS في IOT BIT.
  • ضع بطاقة Sim في حامل بطاقة simcard IOT BIT بحيث تكون الزاوية المقطوعة متجهة بعيدًا عن اللوحة (والتي يمكنك شراؤها من أي مزود خدمة sim رئيسي)

الخطوة 4: إعداد Raspberry Pi

المكونات اللازمة لتشغيل Raspberry Pi:

  • Raspberry Pi 2 أو 3.
  • مراقب.
  • الماوس ولوحة المفاتيح.
  • كابل HDMI.
  • شاحن Raspberry Pi.
  • بطاقة SD (مطلوب أكثر من 8 جيجابايت) مع أحدث إصدار من Raspbian Jessie.

يمكن العثور على دليل إعداد برنامج Raspberry Pi على

يمكن العثور على أحدث إصدار من Raspbian Jessie على

الخطوة 5: IoT Bit Easy Setup

هناك طرق متعددة للحصول على هذا وتشغيله. الأول هو تنزيل صورة القرص وفلاشها باستخدام Win32 Disk Imager. ستحتاج إلى بطاقة SD بحجم 8 جيجابايت أو أكبر. رابط التنزيل أدناه:

لاستخدام ، قم بتشغيل IoT Bit عن طريق توصيل كبل الطاقة بمنفذ USB المسمى POWER. بمجرد توصيل IoT Bit ستعمل على Raspberry Pi.

أيضًا ، يمكنك استخدام IOT BIT على نظام windows. كل ما عليك فعله هو استخدام برامج التشغيل هذه وتثبيتها:

الخطوة 6: وظائف المصابيح

POWER (أخضر) - يجب أن يكون هذا المصباح قيد التشغيل عند توصيل IoT Bit عبر USB عندما يتم تشغيل IoT Bit عبر البطارية ، سيتم إيقاف تشغيل هذا المصباح.

CHARGE (أزرق) - يكون المصباح قيد التشغيل عند توصيل IoT Bit عبر USB عندما يتم تشغيل IoT Bit عبر البطارية ، سيتم إيقاف تشغيل هذا المصباح. يعمل هذا المؤشر أيضًا كمؤشر عندما تكون البطارية مشحونة بالكامل. إذا تم توصيل IoT Bit عبر USB والبطارية متصلة أيضًا. بمجرد شحن البطارية ، سيتم إيقاف تشغيل مصباح LED هذا.

ACTIVITY (أزرق) - يتم تشغيله عند بدء التشغيل عند إيقاف تشغيله ، فهذا يعني أن المودم جاهز للاستخدام.

NET (أزرق) - عند تشغيله ، يُظهر أن IoT Bit يقرأ بطاقة sim ، عندما يومض هذا المؤشر بسرعة ، فهذا يعني أنه يبحث عن قفل إشارة ، وعندما يبدأ في الوميض ببطء ، فهذا يعني أنه قد تم قفله أمام مزود سيمكارد.

RGB Led - سيتحول لون LED إلى اللون الأبيض في البداية مما يعني أن اللوحة غير متصلة بمودم USB ، ثم سيضيء مصباح النشاط RGB وسيومض باللون الأخضر ثم الأزرق ، وسوف ينطفئ النشاط و RGB مما يعني المودم جاهز للاستخدام.

الخطوة 7: تفعيل UART Bus

لا يحتوي IOTBit GSM HAT على واجهة منفذ USB COM ، لذلك سنستخدم UART للتواصل معه. لذلك نحن بحاجة إلى تمكين UART على Raspberry pi. سنعمل مع RPi 3 ، لذا فإن الإرشادات أدناه مخصصة لهذا الإصدار تحديدًا. إذا كنت تستخدم إصدارًا قديمًا من raspberry pi ، فيرجى الاتصال بنا للحصول على مزيد من الدعم.

ويمكن أن يتم ذلك بطريقتين:

أولاً ، يمكنك استخدام سكربت bash الخاص بنا والذي يمكن العثور عليه هنا

تذكر أن تمنحه أذونات قابلة للتنفيذ من خلال القيام بما يلي:

$ chmod + x Uart_Enable_RPi3.sh ثم قم بتشغيله بتنفيذ: sudo $./Uart_Enable_RPi3.sh

ثانيًا ، يمكنك القيام بذلك يدويًا باتباع الخطوات التالية.

  1. قم بعمل نسخة احتياطية من نظامك الحالي في حالة حدوث أي خطأ !!!
  2. افتح المحطة واكتب

    sudo نانو $ /boot/config.txt

  3. أضف ما يلي إلى الملف

    • enable_uart = 1
    • dtoverlay = pi-miniuart-bt

      صورة
      صورة
    • احفظ الملف باستخدام ctrl-x ثم y وأدخل.
    • بعد ذلك ، افتح ملف cmdline.txt باستخدام الأمر التالي.

      sudo نانو $ / التمهيد / cmdline.txt

    • قم بتعديل الملف بحيث تكون المحتويات مماثلة للسطر الثاني:

      • dwc_otg.lpm_enable = 0 وحدة تحكم = serial0، 115200 وحدة تحكم = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 Elevator = الموعد النهائي rootwait

        صورة
        صورة
      • dwc_otg.lpm_enable = 0 وحدة تحكم = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 elevator = جذر الموعد النهائي

        صورة
        صورة
      • الآن أعد تشغيل النظام
      • بمجرد إعادة التشغيل ، يجب تمكين ناقل UART.
      • لاختبار هذا الاستخدام:

        • sudo apt-get install minicom
        • $ minicom -D / dev / serial0.00 دولار

          اعتمادًا على إصدار Raspbian الخاص بك ، سيكون منفذ UART الخاص بك إما ttyAMA0 أو ttyS0 أو serial0. إذا كنت تستخدم Rasbian Stretch فسيكون serial0.

        • يجب أن ترى المودم جاهزًا يتكرر باستمرار.

          صورة
          صورة

الخطوة 8: تحديث البرنامج الثابت

هذه الخطوة مطلوبة نظرًا لوجود تحديث جديد مؤخرًا. بمجرد تمكين UART ، نكون جاهزين لتحميل البرنامج الثابت الجديد. انتبه ، من المهم في هذه المرحلة ، قبل المتابعة ، تشغيل IoT Bit و Raspberry Pi بشكل مستقل للقيام بهذه الخطوة.

صورة
صورة

انتقل إلى مجلد IOTBit-GSM_Firmware_Update ، يمكنك تنزيله من

باستخدام Terminal قم بما يلي:

$ cd ~ / IOTBit-GSM_Firmware_Update

sudo python Firmware_Updater_IOT.py

صورة
صورة

سيطلب منك البرنامج النصي المنفذ التسلسلي إذا كنت تستخدم Raspbian stretch وما فوق يمكنك إدخال / dev / serial0

إذا كان التحميل ناجحًا ، فسيقوم البرنامج بالكتابة والقراءة من عناوين ذاكرة متعددة ، ثم قل التحقق جيدًا

صورة
صورة

الخطوة 9: تعليمات الاستخدام

لاستخدام اللوحة ، ما عليك سوى تنزيل Example_Script.py و IOTBit_Library_GSM_Variant.py من مستودع GitHub:

من المثال النصي ، يمكنك اختبار أي أوامر AT تحل محل "AT + CPIN؟" بأمرك ، يمكن العثور على المزيد من أوامر AT الخاصة بـ SIM808 في ملف pdf المرفق في نفس GitHub repo.

موصى به: