CC2652R7
إنّ هذا المثال المفعَّل من النوع Matter يعمل كجهاز مصباح كهربائي، مع إمكانية التشغيل/الإيقاف. تم التحقق من الخطوات في مجموعة أدوات التطوير LP-CC2652R7 CC2652R7 LaunchPadTM التابعة لشركة تكساس لـ SimpleLinkTM للاتصال اللاسلكي متعدد المعايير اللاسلكية.
يستخدم هذا المثال معرّف مورّد (VID) تجريبي لـ 0xFFF1
ومعرّف منتج (PID) للسمة
0x8005
.
تم التحقّق من صحة الخطوات الواردة في هذا المستند في الإصدار 13.3.1 من نظام التشغيل macOS Ventura.
الإعداد الأولي
- تثبيت TI SYSCONFIG 1.15.0: https://www.ti.com/tool/download/SYSCONFIG/1.15.0.2826
- ثبِّت UniFlash: https://www.ti.com/tool/download/UNIFLASH
- استنسِخ مستودع
matter
وأعِده:git clone https://github.com/TexasInstruments/matter.git
cd matter
git fetch origin v1.0-ti-branch
git checkout FETCH_HEAD
git submodule update --init --recursive
source ./scripts/activate.sh
- ثبِّت التبعيات:
pip install ecdsa
أنشئ الصورة وامسِك اللوح.
- أنشئ صورة لتطبيق الإضاءة:
cd ~/matter/examples/lighting-app/cc13x2x7_26x2x7
gn gen out/debug --args="ti_sysconfig_root=\"$HOME/ti/sysconfig_1.15.0\""
ninja -C out/debug
- وصِّل اللوحة CC2652R7 بالكمبيوتر وثبِّت الصورة
على اللوحة باستخدام Uniflash:
- افتح USA Entertainments UniFlash.
- انقر على Start (البدء).
- اختَر علامة التبويب الإعدادات والأدوات المساعدة.
- في قسم المحو اليدوي، اختَر محو بيانات الفلاش بالكامل (يجب إعادة الاتصال بالهدف بعد ذلك).
- انقر على محو بيانات الفلاش بالكامل.
- اختَر علامة التبويب البرنامج.
- حمِّل صورة Boot Image Manager (BIM):
- انقر على تصفّح.
- الانتقال إلى
~/matter/examples/lighting-app/cc13x2x7_26x2x7/out/debug
. - اختَر
chip-LP_CC2652R7-lighting-example-bim.hex
. - انقر على فتح.
- انقر على تحميل صورة.
- حمِّل الصورة لـ
lighting-app
:- انقر على +.
- اختَر
chip-LP_CC2652R7-lighting-example.bin
. - أزِل العلامة من المربّع الصورة 1.
- انقر على تحميل صورة.
التحقّق من صحة المثال
- يجب أن يقدم الجهاز نفسه كجهاز USB تسلسلي على جهاز الكمبيوتر.
يمكنك البحث عنها بعد
/dev/
:ls -la /dev/tty*
- يمكنك فتح وحدة التحكّم التسلسلية باستخدام
screen
أوminicom
. على سبيل المثال، إذا كان الجهاز في/dev/tty.usbmodemL150011K1
:screen /dev/tty.usbmodemL150011K1 115200
- اضغط على زر إعادة الضبط بجانب موصّل USB لإعادة ضبط النظام
وتشغيل
lighting-app
. - فعِّل إعلانات تقنية البلوتوث المنخفض الطاقة (BLE) يدويًا (يجب أن يتم اكتشاف الجهاز عن طريق
Google Home app (GHA)). اضغط مع الاستمرار على BTN-2 لأكثر من ثانية واحدة،
ومن المفترض أن تظهر لك رسالة مثل هذه في وحدة التحكّم التسلسلية:
Enabled BLE Advertisements
- لتشغيل المصباح، اضغط على الزر BTN-1.
- لإطفاء الضوء، اضغط على الزر BTN-2.
- إذا تم إقران اللوح من قبل، فمن المستحسن إعادة ضبطه على الإعدادات الأصلية. لإعادة ضبط الجهاز على الإعدادات الأصلية، اضغط مع الاستمرار على BTN-1 لأكثر من ثانية واحدة.
Clearing Thread provision Erasing Thread persistent info... System restarting
الخطوات التالية
عند إنشاء مثال Matter بنجاح، يمكنك إنشاء مشروع مطور.