مجموعة تطوير Pico4ML-BLE TinyML
لوحة RP2040 مع كاميرا QVGA ووحدة بلوتوث وشاشة LCD
الشاشة والصوت وزر إعادة الضبط والمزيد
كود التخزين التعريفي: B0330
دليل التعليمات
مقدمة
يعمل Arducam Pico4ML-BLE على زيادة وحدة BLE المستندة إلى Pico4ML، والتي تم دمجها مع وحدة التحكم الدقيقة RP2040 وIMU والشاشة. هذه الترقية تجعلها مجموعة أدوات للتعلم الآلي مع وظيفة الاتصال عبر البلوتوث. لقد قمنا بتضمين 3 نماذج TensorFlow Lite Micro ex المدربة مسبقًاamples ، بما في ذلك اكتشاف الشخص ، والعصا السحرية ، واكتشاف كلمة التنبيه. يمكنك أيضًا بناء وتدريب ونشر النماذج الخاصة بك عليها.
المواصفات
1 | متحكم | رازبيري باي RP2040 |
2 | وحدة قياس القصور الذاتي | آي سي إم-20948 |
3 | وحدة الكاميرا | HiMax HMO1 B0، حتى QVGA (320 × 240©60 إطارًا في الثانية) |
4 | وحدة البلوتوث | بي تي 5.0 |
5 | شاشة | شاشة LCD SPI مقاس 0.96 بوصة (160 × 80، ST7735) |
6 | حجم التشغيلtage | 3.3 فولت |
7 | حجم الإدخالtage | في باص: 5 فولت +/-10%. فيسيس ماكس: 5.5 فولت |
8 | البعد | 51×21 مم |
البدء السريع
لقد قدمنا بعض الثنائيات المعدة مسبقًا والتي يمكنك فقط سحبها وإسقاطها على Pico4ML-BLE للتأكد من أن كل شيء يعمل حتى قبل البدء في كتابة التعليمات البرمجية الخاصة بك.
النماذج المدربة مسبقًا
اكتشاف كلمة الاستيقاظ عرض توضيحي حيث يوفر Pico4ML-BLE اكتشافًا دائمًا لكلمة الاستيقاظ حول ما إذا كان شخص ما يقول نعم أم لا، باستخدام الميكروفون الموجود على اللوحة ونموذج اكتشاف الكلام المدرب مسبقًا.
العصا السحرية (كشف الإيماءات)
عرض توضيحي حيث يقوم Pico4ML-BLE بإلقاء عدة أنواع من التعويذات في إحدى الإيماءات الثلاث التالية: "Wing" و"Ring" و"Slope"، باستخدام IMU ونموذج الكشف عن الإيماءات المدرب مسبقًا.
كشف الشخص
عرض توضيحي حيث يتنبأ Pico4ML-BLE باحتمالات وجود شخص لديه وحدة كاميرا Himax HM01B0.
الاستخدام الأول
اذهب الى https://github.com/ArduCAM/pico-tflmicro/tree/main/bin الصفحة ، فستجد ملف .uf2 file3 نماذج مدربة مسبقًا.
كشف كلمة اليقظة
- انقر فوق uf2 المقابل. file "micro_speech.uf2"
- انقر فوق الزر "تنزيل". هذا file سيتم تنزيله على جهاز الكمبيوتر الخاص بك.
- اذهب واحصل على Raspberry Pi أو الكمبيوتر المحمول، ثم اضغط مع الاستمرار على زر BOOTSEL الموجود على Pico4ML-BLE أثناء توصيل الطرف الآخر من كابل micro USB باللوحة.
- حرر الزر بعد توصيل اللوحة. يجب أن يظهر حجم قرص يسمى RPI-RP2 على سطح المكتب.
- انقر نقرًا مزدوجًا لفتحه ، ثم اسحب UF2 وأفلته file بداخله. سيتم إلغاء تحميل مستوى الصوت تلقائيًا ويجب أن تضيء الشاشة.
- أمسك جهاز Pico4ML-BLE بالقرب منك وقل "نعم" أو "لا". ستعرض الشاشة الكلمة المقابلة.
العصا السحرية (كشف الإيماءات)
- انقر فوق uf2 المقابل. file "pico4ml_ble_magic_wand.uf2"
- كرر الخطوات من الثانية إلى الخامسة المذكورة في "استخدام اكتشاف كلمة التنبيه" لإضاءة الشاشة باستخدام .uf2 file للعصا السحرية.
- قم بتلويح جهاز Pico4ML-BLE الخاص بك بسرعة على شكل W (جناح)، أو O (حلقة)، أو L (منحدر). ستعرض الشاشة العلامة المقابلة.
كشف الشخص
- انقر فوق uf2 المقابل. file "person_detection_int8.uf2"
- كرر الخطوات من الثانية إلى الخامسة المذكورة في "استخدام اكتشاف كلمة التنبيه" لإضاءة الشاشة باستخدام .uf2 file لاكتشاف الشخص.
- امسك Pico4ML-BLE لالتقاط الصور. ستعرض الشاشة الصورة واحتمالات وجود الشخص.
ما هو التالي
قم ببناء عصا سحرية باستخدام Edge Impulse
تساعد تقنية Bluetooth المتزايدة على تنفيذ جمع البيانات اللاسلكية والتدريب وتحديث النموذج من خلال تصميم web العميل على أساس Webبليه. يتم تحويل البيانات المجمعة إلى تنسيق يمكن قراءته بواسطة Edge Impulse من خلال برنامج التحويل النصي الخاص بنا، ومن ثم يتم تنفيذ نقل التعلم للنموذج. يرجى الرجوع إلى صفحة المستند لإنشاء مشروع العصا المخصص الخاص بك: https://www.arducam.com/docs/pico/arducam-pico4mltinymldevkit/how-to-build-a-magic-wand-with-edge-impulse-on-arducam-pico4ml-ble/#26-gesture-recording
بناء النماذج بنفسك
إذا كنت تقوم بتطوير نماذجك الخاصة على Pico4ML-BLE باستخدام Raspberry Pi 4B أو Raspberry Pi 400، فيمكنك الرجوع إلى: https://github.com/ArduCAM/pico-tflmicro
مصدر file بالنسبة للحاوية القابلة للطباعة ثلاثية الأبعاد إذا كان لديك طابعة ثلاثية الأبعاد، فيمكنك طباعة العلبة الخاصة بك لـ Pico3ML-BLE مع المصدر file في الرابط أدناه: https://www.arducam.com/downloads/UC-798-Pico4ML-BLE-CASE.zip
اتصل بنا
بريد إلكتروني: support@arducam.com
Webموقع: www.arducam.com
سكايب: أردوكام
الوثيقة: arducam.com/docs/pico/
المستندات / الموارد
![]() |
مجموعة تطوير ArduCam B0330 Pico4ML-BLE TinyML [بي دي اف] دليل التعليمات B0330، مجموعة أدوات تطوير Pico4ML-BLE TinyML، مجموعة أدوات تطوير Pico0330ML-BLE TinyML B4 |