Arduino Core لوحدات Wisblock Core Rak4631 و Rak4601
يحتوي هذا المستودع على Arduino BSP للوحدات الأساسية Wisblock:
ما هو Wisblock؟
Wisblock هو منتج رائع صممه شركة Rak لصناعة إنترنت الأشياء. يمكنه بناء دوائر مثل النقر على الكتل معًا لتحقيق فكرتك بسرعة. نظرة عامة على الخروج للحصول على معلومات أو تفضل بزيارة مركز الوثائق لدينا
يستثمر Rakwireless الوقت والموارد التي توفر رمز المصدر المفتوح هذا ، يرجى دعم الأجهزة Rakwireless ومفتوحة المصدر عن طريق شراء المنتجات من Rakwireless!
للحصول على الدعم والأسئلة حول منتجات Rakwireless ، يرجى زيارة منتدىنا
للحصول على أمثلة وبدء سريع البرنامج التعليمي ، يرجى زيارة جيثب ريبو
للحصول على معلومات إضافية حول منتجات RAK ، يرجى زيارة مركز الوثائق لدينا
لشراء وحدات Wisblock ، يرجى زيارة متجرنا على الإنترنت
محتوى
ملخص
- وصف
- الميزات الرئيسية
- يسلط الضوء على Wisblock
تثبيت BSP
- نسخة مستقرة
- أمثلة ودروس تعليمية
- إعدادات
ملخص
وصف
WISBlock هو نظام معياري يجعل من السهل تنفيذ شبكة مساحة منخفضة الطاقة (LPWAN) في حل إنترنت الأشياء. يسير Wisblock مع الحل الخاص بك من النماذج الأولية السريعة إلى الإنتاج الضخم دون الحاجة إلى إنشاء وحدات أجهزة جديدة لكل خطوة.
- في مرحلة التطوير ، تتيح لك Modularity Wisblock اختبار مواعيد Microcontrollers وأجهزة الاستشعار المختلفة وتكنولوجيا الاتصالات وخيارات IO عن طريق تغيير الوحدات النمطية المكانية البسيطة.
- يمكن استخدام وحدات WISBlock الصناعية في الإنتاج الضخم دون الحاجة إلى إعادة تصميم النماذج الأولية.
- حتى بمجرد نشرها ، يمكن تعديل الأجهزة أو إصلاحها بأقل من النفايات والجهد
الميزات الرئيسية
انقر. شفرة. يتصل.
يتم إنشاء Wisblock مع 4 كتل وحدات.
- قاعدة Wisblock هي اللوحة الأساسية التي تربط كل شيء.
- Wisblock Core هي وحدة الحساب والاتصال
- مستشعر WISBlock هو مجموعة مختارة من وحدات الاستشعار والاتفاقية
- يمتد Wisblock IO إمكانيات الإخراج والاتصال في قلب Wisblock
يسلط الضوء على Wisblock
- مع استخدام موصل مضغوط ، فإن هذا يجعل حجمه صغيرًا بشكل استثنائي. يبلغ حجم لوحة قاعدة Wisblock ، وهي شركة النقل الأساسية ، بحجمها 30 مم فقط في 60 مم .
- باستخدام موصل صناعي مصنّف ، يمكّنك من استخدام نفس الوحدات من النماذج الأولية السريعة إلى الاختبار إلى المنتج النهائي.
- لا يعتبر Wisblock معياريًا فقط على قاعدة الأجهزة ولكن مع استعداد لاستخدام كتل البرامج ، من السهل إنشاء تطبيق لمطابقة متطلبات الحل.
قاعدة Wisblock
- قاعدة Wisblock هي الناقل لجميع وحدات Wisblock.
- أنه يحتوي على مزود الطاقة لجميع الوحدات ، وموصل USB/5V ، وشاحن البطارية ، وشاحن الطاقة الشمسية ، ومؤشر الحالة ، وزر إعادة الضبط .
- يمكن لقاعدة Wisblock واحدة تحمل وحدة متحكم واحدة (Wisblock Core) ، ووحدة IO واحدة (Wisblock IO) ، وما يصل إلى 4 وحدات استشعار (مستشعر WISBlock).
Wisblock Core
- Wisblock Core هو مركز معالجة البيانات في Wisblock.
- توفر بعض وحدات Wisblock الأساسية أيضًا اتصالات Lora®/Lorawan® وتواصل إضافي مثل Bluetooth أو Bluetooth Low Energy أو Wi-Fi.
مستشعر Wisblock
- مستشعر Wisblock هو وحدة الحصول على البيانات في Wisblock.
- ويشمل أجهزة استشعار اكتساب التناظرية والرقمية والبيئية وكذلك.
wisblock io
- تمديد وحدات Wisblock IO إمكانيات الإدخال والإخراج من Wisblock.
- تشمل الخيارات الخلوية والعروض ومصابيح LED وواجهات الأزرار ومنافذ USB و GPIO الإضافية وكذلك Wi-Fi.

تثبيت BSP
نسخة مستقرة
؟ تحذير
إذا كنت تستخدم Windows 10 .
لا تقم بتثبيت Arduino IDE من متجر تطبيقات Microsoft. يرجى تثبيت Arduino IDE الأصلي من موقع Arduino الرسمي! يواجه تطبيق Arduino من متجر تطبيقات Microsoft مشاكل في استخدام حزم دعم لوحات الطرف الثالث. :::
(1) قم بتنزيل وتثبيت Arduino IDE (على الأقل V1.6.12)
(2) اتبع هذا الدليل لتثبيت حزمة دعم اللوحة المطلوبة (BSP)
أمثلة ودروس تعليمية
بعد تحديد لوحة Rak ، يمكنك رؤية أمثلة لجميع وحدات Wisblock

لمزيد من المعلومات حول الأمثلة والبرامج التعليمية ، تفضل بزيارة Github Wisblock Repo
أدوات Adafruit's nrfutil
هناك حاجة إلى Adafruit-nrfutil (المشتقة من Nordic PC-Nrfutil) لتحميل الرسم عبر المنفذ التسلسلي.
- بالنسبة لنظام التشغيل Windows و MacOS ، يتم تضمين الثنائيات القابلة للتنفيذ مسبقًا في BSP في
tools/adafruit-nrfutil/ . يجب أن تعمل خارج الصندوق. - يحتاج مستخدم Linux إلى تشغيل الأمر المتابعة لتثبيته من Pypi
$ pip3 install adafruit-nrfutil --user
السائقين
- قد تكون هناك حاجة إلى برنامج تشغيل Silabs CP2104 لبعض الوحدات النمطية.
الاعتمادات
يعتمد هذا BSP على Adafruits NRF52 BSP ،
الذي يعتمد على Arduino-NRF5 بواسطة Sandeep Mistry ،
والتي بدورها تعتمد على أردوينو سام كور.
يتم استخدام المكتبات التالية:
- يعتمد Adafruit-nrfutil على أشباه الموصلات الشمال ASA PC-NRFUTIL
- Freertos كنظام تشغيل
- TinyUSB كمكدس USB
- NRFX لسائق الأجهزة الطرفية
- Littlefs لنظام الملفات الداخلية