عندما أطلق Raspberry Pi جهاز Pico الأصلي في يناير 2021 ، تم استقباله جيدًا باعتباره لوحة تطوير متحكم قوي ومنخفض التكلفة (4 دولارات). مدعوم من نظام RP2040 الخاص بـ Raspberry Pi (SoC) استنادًا إلى نواتين Arm Cortex-M0 + تعملان بتردد 133 ميجاهرتز ، وهي تتميز 2 ميغا بايت من وحدة تخزين فلاش مدمجة ، و 264 كيلو بايت من ذاكرة الوصول العشوائي ، و 40 دبابيس - بما في ذلك ثلاثة مداخل تناظرية وإدخال / إخراج فريد قابل للبرمجة النظام الفرعي.

ومع ذلك ، هناك إغفال صارخ يتمثل في عدم وجود شبكة Wi-Fi على متن الطائرة. تم إطلاق Pico W في نهاية يونيو 2022 ، وهو 6 دولارات يصحح ذلك من خلال الاتصال اللاسلكي المدمج. دعونا نلقي نظرة فاحصة على قدرات Pico W وما يمكنك استخدامها من أجله.

أجهزة Raspberry Pi Pico W

لوحة Pico W بنفس حجم لوحة Pico القياسية ، لكن دبابيس SWD (تصحيح الأسلاك التسلسلية) لها تم نقله من الحافة لإفساح المجال لمربع فضي يضم شبكة LAN اللاسلكية Infineon CYW43439 رقاقة.

على صعيد المواصفات ، وبصرف النظر عن إضافة Wi-Fi على متن الطائرة ، فإن Pico W مطابق لطراز Pico القياسي. لذلك يجب أن تعمل مع جميع إضافات Pico الحالية.

instagram viewer
المعالج RP2040 مع ثنائي النواة Arm Cortex-M0 + @ 133 ميجاهرتز
ذاكرة 264 كيلو بايت SRAM
تخزين 2 ميجا بايت فلاش QSPI
واي فاي شبكة LAN لاسلكية 2.4 جيجا هرتز 802.11n
الإدخال / الإخراج 40 × دبابيس ، مع 26 × GPIO متعدد الوظائف (بما في ذلك. 3 × المدخلات التناظرية)
واجهات 2 × I2C ، 2 × SPI ، 2 × UART ، 1x SWD (تصحيح أخطاء السلك التسلسلي)
دعم الأجهزة الطرفية المخصصة 8 × أجهزة I / O قابلة للبرمجة (PIO)
اتصال الطاقة / البيانات USB مصغر
أبعاد 21 ملم × 51 ملم

كما ترى ، هناك الكثير من الدعم لبروتوكولات الاتصال الرقمي القياسية: I2C و SPI و UART. بالإضافة إلى ذلك ، كما هو الحال في Pico القياسي ، هناك نظام فرعي فريد قابل للبرمجة للإدخال / الإخراج يتيح لك تخصيص واجهة الإدخال / الإخراج. بالإضافة إلى تمكينك من الاتصال بالأجهزة الطرفية غير القياسية ، كتل PIO التي تعمل بشكل مستقل يمكن استخدامها لتحمل إجهاد المعالج الرئيسي للتطبيقات الأخرى - حتى التقديم المركب فيديو.

لا تأتي لوحات Pico و Pico W القياسية مع رؤوس دبوس ذكر ، لذلك ستحتاج إلى لحام رؤوس مناسبة مقاس 0.1 بوصة. بدلاً من ذلك ، هناك طرازات Pico H و Pico WH متوفرة مع الرؤوس المرفقة بالفعل. في الصورة أدناه ، يتم عرض نماذج Pico و Pico H و Pico W من اليسار إلى اليمين.

حقوق الصورة: فطيرة التوت

البرامج الثابتة لـ Pico W

يمكن برمجة جميع نماذج Pico باستخدام C / C ++ أو MicroPython (وكذلك CircuitPython). تتضمن حزمة Pico C / C ++ SDK القياسية دعم الشبكات اللاسلكية. لاستخدام وظيفة Wi-Fi الخاصة بـ Pico W في MicroPython ، ستحتاج إلى تثبيت ملف UF2 الخاص بالبرنامج الثابت Pico W القابل للتنزيل من وثائق Raspberry Pi. مع الاستمرار في الضغط على زر BOOTSEL الخاص بـ Pico أثناء توصيله عبر منفذ USB الصغير بجهاز كمبيوتر ، ثم تقوم بسحب ملف UF2 إليه. لمزيد من التفاصيل ، تحقق من موقعنا البدء باستخدام MicroPython على دليل Raspberry Pi Pico.

لاستخدام القدرة اللاسلكية لـ Pico W للاتصال بشبكة Wi-Fi في MicroPython أو C / C ++ ، اتبع التعليمات الواردة في دليل اتصال Raspberry Pi (PDF). في MicroPython ، يحتوي ملف شبكة الاتصال تستخدم المكتبة للاتصال بشبكة Wi-Fi.

مشاريع بيكو دبليو المحتملة

مع اتصال Pico W بشبكة Wi-Fi ، يمكنك التفاعل مع أجهزة الشبكة الأخرى وإرسال واستقبال البيانات من الإنترنت. لذلك هناك إمكانات كبيرة لجميع أنواع مشاريع إنترنت الأشياء - ألق نظرة على مشاريع اردوينو إنترنت الأشياء للحصول على بعض الإلهام ، أو يمكنك محاولة إضافة وظائف لاسلكية أو واجهة ويب إلى أحد هذه الوظائف مشاريع Raspberry Pi Pico.

إليك بعض أفكار المشاريع الأخرى لتبدأ بها ...

قاعدة بيانات للانترنت: مؤسسة Raspberry Pi دليل المشروع خطوة بخطوة يوضح لك كيفية تحويل Pico W الخاص بك إلى خادم ويب للتحكم في المخرجات الرقمية من المستعرض ، وتلقي بيانات المستشعر.

الماسح الشبكي: ريتشارد هيلر الماسح الضوئي للشبكة (Twitter) يستخدم شريط LED للإشارة إلى الشبكات القريبة التي تم اكتشافها ، مع الترميز اللوني للشبكات الآمنة ومعرفات SSID المخفية والشبكات المفتوحة غير الآمنة.

جهاز استشعار باب المرآب: جيف جيرلينج بسيط مشروع الاستشعار على جيثب يرسل البيانات محليًا إلى Home Assistant لإظهار ما إذا كان باب المرآب الخاص به مفتوحًا أم مغلقًا ، ويمكن عرضه على لوحة معلومات الويب.

انطلق لاسلكيًا مع Pico W

مثل لوحة Raspberry Pi Pico القياسية ، تعد لوحة تطوير وحدة التحكم الدقيقة Pico W مثالية للتحكم في الإلكترونيات مشاريع ولديه متطلبات طاقة منخفضة للغاية ، لكنه يضيف اتصال Wi-Fi داخليًا لاستخدامه في مجموعة متنوعة من إنترنت الأشياء المثيرة المشاريع. هناك مجموعة كبيرة من الاحتمالات مع Pico W ويمكنك استخدامها لإضافة وظائف لاسلكية للتحكم في مشروع Pico الحالي من الشبكة المحلية أو الإنترنت.