يتمتع المتحكم الدقيق Raspberry Pi Pico W الآن بدعم رسمي للبلوتوث ، مما يطلق العنان لمجموعة من إمكانيات المشاريع الجديدة.
أعلنت مؤسسة Raspberry Pi مؤخرًا عن تحديث مثير للبرامج الثابتة لمتغير Raspberry Pi Pico W ، والذي يتناول إحدى أكثر الميزات المرغوبة بين صانعي البرامج - دعم Bluetooth. مع إصدار الإصدار 1.5.1 من C SDK وأحدث إصدار من MicroPython ، يمكنك الآن الحصول على اتصال Bluetooth على لوحة Raspberry Pi Pico W الحالية.
في حين أنه كان من الواضح دائمًا أنه سيتم إضافة دعم Bluetooth ، إلا أن إعلانه الرسمي يخرجه الآن من المرحلة التجريبية إلى ميزة تعمل بكامل طاقتها. ولكن لماذا هذا مهم؟
ما هو الجديد؟
تتمتع مجموعة شرائح الراديو Infineon CYW43439 المستخدمة في Pi Pico W (التي تدعم كلاً من 802.11n Wi-Fi و Bluetooth 5.2) دائمًا بقدرات Bluetooth. ومع ذلك ، عند إطلاقه الأولي ، قام البرنامج الثابت Pico W والبرامج من جانب المضيف بتمكين Wi-Fi فقط.
نشأ جزء كبير من التأخير عن التحديات التي واجهتها في الحصول على كل من Bluetooth و Wi-Fi للعمل بشكل متزامن عبر ناقل SPI ثلاثي النقاط الذي يربط بين الرقاقة الموجودة على اللوحة.
أعلن في مدونة Raspberry Pi، هذا التحديث (على الرغم من أنه إصدار لإصلاح الأخطاء في الغالب) يتضمن دعم Bluetooth Classic (مع استثناء مؤقت لـ ACL / SCO) ويمكّن Pico W من العمل كجهاز BLE مركزي وطرفي جهاز. علاوة على ذلك ، فهو يمنحك المرونة في تكوين Pico W لتمكين Bluetooth Classic و BLE بشكل فردي أو إتاحة كلا الخيارين في وقت واحد.
يعد تضمين BlueKitchen's BTStack ، الذي يوسع التوافق لكل من ملفات تعريف Bluetooth Classic و Low Energy ، ميزة مثيرة للاهتمام. عادة ما تكون هذه المكتبة مرخصة فقط للاستخدام غير التجاري ، لكن الترخيص الإضافي لـ Pico W (و WH) يتيح استخدامها على الأخيرة لأغراض تجارية.
هل يجب علي شراء لوحة جديدة؟
نظرًا لأن هذا الإصدار يركز على ترقية البرنامج الثابت على لوحة Pico W الحالية ، فلن تضطر إلى شراء واحدة جديدة. للاستفادة من ميزات Bluetooth الجديدة ، كل ما عليك فعله هو تنزيل آخر تحديث للبرنامج الثابت. الإصدار الجديد من C SDK ، الإصدار 1.5.1 ، متاح على Raspberry Pi's GitHub repo.
يمكنك أيضًا تنزيل أحدث إصدار من MicroPython مع دعم Wi-Fi و Bluetooth LE من Raspberry Pi وثائق MicroPython الصفحة لتومض على لوحك للحصول على آخر تحديث يدعم البلوتوث الآن.
مشاريع يمكنك القيام بها الآن
مع دعم Bluetooth الآن رسميًا خارج الإصدار التجريبي ، لديك فرصة لتجربة مجموعة من المشاريع المثيرة التي كانت محدودة سابقًا بسبب عدم وجود اتصال Bluetooth على لوحات Pi Pico W (أو تتطلب Bluetooth منفصلة وحدة). إليك بعض الأفكار لإثارة خيالك.
لعبة تحكم
قم بتطوير وحدات تحكم مخصصة في ألعاب Bluetooth للألعاب القديمة أو تجارب الواقع الافتراضي الغامرة. إن عامل الشكل المضغوط لـ Pico W واتصالات البلوتوث ذات زمن الوصول المنخفض تجعلها منصة مثالية لبناء أجهزة طرفية فريدة للألعاب.
التقنية التي يمكن لباسها
قم بدمج Pico W في مشاريع يمكن ارتداؤها ، مما يتيح الاتصال بالأجهزة التي تدعم تقنية Bluetooth ، مثل أجهزة مراقبة معدل ضربات القلب أو أجهزة تتبع اللياقة البدنية أو الساعات الذكية.
أتمتة المنزل
قم ببناء نظام أتمتة منزلي يستفيد من إمكانات Bluetooth للتحكم في الأجهزة والأجهزة المختلفة ومراقبتها في جميع أنحاء منزلك. يمكنك إنشاء تطبيق جوال مخصص أو دمجه مع أنظمة المنزل الذكي الحالية لإدارة الإضاءة والأجهزة وأنظمة الأمان.
سيارة تعمل بالتحكم عن طريق البلوتوث
حقق أقصى استفادة من عامل الشكل المضغوط Pico W ودعم Bluetooth الجديد من خلال تطوير سيارة روبوت مخصصة يتم التحكم فيها عن طريق Bluetooth. يمكنك تضمين واجهة ويب أو تطبيق جوال للتحكم في السيارة عن بُعد.
مشغل موسيقى MP3 بلوتوث
يمكنك الآن محاولة إنشاء مشغل موسيقى Bluetooth كمشروع ممتع. قد يكون من الصعب بعض الشيء محاولة تعديل مشروع قائم ، ولكن من الممكن بالتأكيد الآن وجود دعم Bluetooth رسمي لـ Raspberry Pi Pico W.
أفكار المشروع هذه ليست سوى غيض من فيض ، ومع دعم Bluetooth الذي تم تمكينه حديثًا على Raspberry Pi Pico W ، فإن الاحتمالات لا حصر لها حقًا. في حال فاتك الإصدار التجريبي من هذه الميزة ، فلدينا دليل حول كيفية تجربة Bluetooth على Raspberry Pi Pico W.
انطلق لاسلكيًا مع Pico W Bluetooth
يعمل هذا التحديث المثير على توسيع قدرات Pico W بشكل كبير ، حيث يقدم دعمًا لاتصال Bluetooth و Bluetooth منخفض الطاقة. تفتح إمكانات Bluetooth الجديدة من Raspberry Pi Pico W عالمًا من المشاريع المثيرة. قم بتنزيل آخر تحديث للبرنامج الثابت ، واستكشف ثروة الموارد المتاحة على GitHub ، وانطلق في مغامرتك اللاسلكية التالية.