"جعل اللاسلكي سهلاً!" - تطور مع وحدة Lorawan EMB-LR1276S ومكدس Lorawan على خادم TTI



سيؤدي هذا الدليل إلى توجيهك خلال عملية البدء في تطوير منتج آمن لجهاز Lora End باستخدام وحدة EMB-LR1276S الآمنة مع TTI Join Server.
أنشأت شركة Things Industries منتجًا وخدمة توفر آمنًا للانضمام وتأمين التواصل وتأمين توفير المفاتيح.
سنستخدم هنا لوحة التقييم EMB-LR1276S-DEV_BOARD من PESBIT.
يتيح هذا اللوحة للمستخدم استغلال جميع إمكانيات الوحدة النمطية الخاصة بوحدة EMB-LR1276S ، مما يؤدي إلى تبسيط تنفيذ نموذج أولي لنظام اتصال LORA®.
يوفر اللوحة اتصالًا بسيطًا بجهاز كمبيوتر أو معالج خارجي عبر USB.
لغرض الاختبار ، توجد العديد من رؤوس الدبوس لاستغلال قدرات الوحدة وتخفيف تطوير التصميمات المخصصة.

تقوم وحدة LRAWAN LR1276S بتضمين جهاز Microcrop-Sam R34 LORA (R) وعنصر ATECC608A الآمن.




شراء لوحة تقييم EMB-LR1276S 
شراء بوابة لورا (ص) من صناعات الأشياء 
قم بتنزيل وتثبيت Atmel Studio 7.0 IDE.
https://www.microchip.com/mplab/avr-support/atmel-studio-7
فتح Atmel Studio 7.0 IDE.
بعد ذلك ، تحتاج إلى الإصدار المتقدم لـ Software Framework (ASFV3) v3.47.0 أو الإصدار العلوي.
قم بتثبيت ASFV3 كملحق لاستوديو ATMEL من القائمة: الأدوات -> الامتدادات والتحديثات ...
بمجرد اكتمال التثبيت ، يجب إعادة تشغيل استوديو Atmel.
قم بتنزيل وتثبيت برنامج طرفي متسلسل مثل Tera Term.
https://osdn.net/projects/ttssh2/release/
ملاحظة: ASFV3 هي مكتبة برامج MCU توفر مجموعة كبيرة من البرامج المدمجة لـ AVR® و SAM Flash MCUs والأجهزة اللاسلكية. يتم تكوين ASFV3 بواسطة معالج ASF في Atmel Studio 7.0 (تم تثبيته كملحق للاستوديو). يتوفر ASFV3 أيضًا باعتباره مستقلًا (.zip) مع نفس محتوى امتداد الاستوديو (https://www.microchip.com/mplab/avr-support/advanced-software-framework).
هام: حتى إصدار IDE ATMEL ATMEL التالي ، يتعين عليك تثبيت حزمة جزء الجهاز يدويًا للتطوير مع SAMR34/R35 على ATMEL Studio 7.0 IDE. (يجب إضافة جميع المنتجات التي تم إصدارها بين إصدارات IDE من استوديو ATMEL يدويًا من قبل المستخدم لتطوير التطبيقات).
قم بتنزيل وتثبيت برامج Segger J-Link وحزمة التوثيق (الإصدار 6.42 أو أعلى)
https://www.segger.com/downloads/jlink/#j-linksoftwareanddocumentationpack

افتح مشروع "apps_enddevice_demo" مع Atmel Studio 7 IDE
من القائمة العليا ، انتقل إلى Project -> apps_enddevice_demo properties
من إعدادات الأدوات ، حدد لوحك كـ SAM-ICE مع واجهة SWD
تأكد من تحديد ATSAMR34J18 من القائمة

قم ببناء وتنزيل المشروع من خلال النقر على مثلث "Run بدون تصحيح الأخطاء" الخضراء الفارغة
افتح وحدة Tera Term UART التي تم تكوينها مسبقًا في 115200 نقطة أساس ، 8 بتات/بتات/لا تكافؤ/بت 1 توقف
اضغط على زر "إعادة تعيين" على EMB-LR1276S-DEV_BOARD لرؤية المخرجات مطبوعة على وحدة التحكم
لاحظ المعرفات التالية القادمة من عنصر ATECC608A الآمن 
من أجل الحصول على الجهاز المسبق باستخدام عنصر آمن ATECC608A في تنشيط TTI ، هناك حاجة إلى idenfiers التالية:
طورت TTI و microchip حلًا أمانًا لـ Lorawan يتيح توفيرًا آمنًا لتوفير المفاتيح وآمنة عمليات التشفير باستخدام عناصر آمنة.
إن المطالبة بتنشيط الجهاز وتفعيلها داخل خوادم TTI هي الخطوات التالية الموضحة في الأدلة أدناه:
يمكنك أيضًا الرجوع إلى ورشة العمل التي تم توفيرها في مؤتمر Things 2020.
"سخر اللاسلكي!" - مصادقة آمنة مع SAMR34 و ATECC608A وخادم Joints Industries Things
ارجع إلى وحدة تحكم Tera Term Uart
اضغط على "1" لبدء تطبيق العرض التوضيحي
حدد النطاق الذي يعمل فيه جهازك
ثم ، يقوم تطبيق الجهاز النهائي بنقل رسالة طلب انضمام. إذا تم استلام رسالة قبول الوصلة والتحقق من صحتها ، فسيتم ربط لوحة SAM R34 Xplained Pro إلى خادم Join.
اضغط على "2" لإرسال حزمة تتكون من قراءة مستشعر درجة الحرارة