يوضح هذا التطبيق تطبيق تتبع الموقع باستخدام وحدة SAMR34 و GPS. سيتمكن المستخدم من إرسال إحداثيات GPS إلى خادم الشبكة وخادم تطبيق Cayenne. تم اختبار هذا التطبيق على اللوحات التالية: ATSAMR34-XPRO+ Mikrobus Xplained Pro+ GPS Click
يتطلب هذا التطبيق أن يكون لدى المستخدم الإعداد التالي
يقوم تطبيق SAMR34 بتكوين وحدة GPS (UBLOX LEA-6S) لإرسال إحداثيات GPS كل 10 ثوانٍ. يتم استلام إحداثيات GPS بواسطة SAMR34 في بروتوكول NMEA. كما يوضح هذا التطبيق تتبع الموقع. سيتمكن المستخدم من إرسال إحداثيات GPS للوحة كل 10 ثوانٍ (قابلة للتكوين) بعد انضمام إلى خادم الشبكة. يشير "LED Green LED Blink" على ATSAMR34-XPRO إلى إحداثيات GPS إلى الإرسال "Red LED Blink" على لوحة نقرة GPS يدل على "الإصلاح"-الحصول على قفل على 3 أو أكثر من الأقمار الصناعية لحساب إجراءات تنسيقات GPS التي يمكن للمستخدم يمكن للمستخدم OTAA/ ABP. بشكل افتراضي ، يتم تكوين العرض التوضيحي للتواصل على نطاق Na915. يمكن للمستخدم تعديل هذا التطبيق للعمل في مناطق أخرى مثل EU868 و AU915 و THAI923 و JPN923 و KR920 و IND865 وما إلى ذلك ، لتكوين معلمات التجريبية التي يحتاجها المستخدم إلى تعديل config_app.h لتوضيح سجلات تصحيح الأخطاء. أثناء توصيله بالكمبيوتر باستخدام EDBG USB ، استخدم محاكي طرفي مثل Teraterm. ابحث عن منفذ COM على المحاكي الطرفي واستخدم الإعدادات التسلسلية التالية 9600 bps ، 8 بت ، لا تكافؤ ، توقف واحد ، بدون تحكم في التدفق. بعد البرمجة الناجحة والانضمام إلى الشبكة ، كل إعادة تعيين على متن الطائرة أو دورة الطاقة ، سيعيد التطبيق تكوينه بسبب وجود وحدة تخزين البيانات المستمرة (PDS) نشطة. بعد دورة إعادة التعيين/الطاقة للوحة إذا كان المستخدم يريد الانضمام إلى الشبكة لتجنب استخدام مستخدم تكوين PDS يمكنه إدخال أي مفتاح على teraterm للانضمام إلى الشبكة ومتابعة العرض التوضيحي.
ملاحظة: لا يستخدم مثال التطبيق ميزات GPS المساعدة التي تتيح حسابًا أفضل لإحداثيات GPS في البيئات الداخلية. لا يتم تحسين التطبيق التجريبي لاستهلاك الطاقة.
تمت كتابة هذا البرنامج لـ GNU GCC و IAR for ARM. قد يعمل المترجمون الآخرون أو لا يعملون. ### معلومات الاتصال لمزيد من المعلومات ، تفضل بزيارة http://www.microchip.com.
توصيل خادم الشبكة (شبكة الأشياء) بخادم التطبيق (Cayenne)