حكمنا على SeeedStudio Wio Terminal:
معبأة بالكامل من أجهزة الاستشعار والأزرار وشاشة LCD ملونة واتصال Wi-Fi ، فإن Wio Terminal من SeeedStudio قيمة رائعة وموثقة بشكل جيد. وهذا يجعل من السهل متابعة ما هو مهم حقًا: صنع أشياء رائعة.
910

يمكن أن تكون برمجة الإلكترونيات محبطة للغاية في بعض الأحيان. مصادر المكونات ، والعثور على المكتبات المناسبة للاستفادة منها ، ومعرفة المعلمات الصحيحة لتمريرها ، ثم على أمل أن يكون هناك بعض الأمثلة على التعليمات البرمجية للبدء. كل هذا يضيف إلى وقت ممتع ينتقص من الأشياء الممتعة. هذا هو السبب في أنني وقعت في حب نظام Arduino البيئي. يعتقد SeeedStudio أن محطة Wio قد تعيد إحياء علاقتي مع الإلكترونيات ، وأعتقد أنها صحيحة.

إن Wio Terminal عبارة عن لوحة تطوير متوافقة مع Arduino ، ومكتظة بالميزات وموثقة جيدًا ، ومتاحة ل 30 دولارًا أمريكيًا. تابع القراءة لمعرفة سبب كونه أروع شيء منذ Arduino Uno.

ميزات ومواصفات Wio Terminal

تم بناء Wio Terminal حول نظام ARM Cortex M4F على شريحة ، وهو معالج ARM 32 بت يعمل بسرعة 120 ميجا هرتز (200 ميجا هرتز). يتميز بسعة تخزين 4 ميجا بايت ، و 192 كيلو بايت من ذاكرة الوصول العشوائي ، وهناك شريحة لاسلكية Realtek RTL8720DN توفر اتصال Wi-Fi وبلوتوث (على الرغم من أن حزمة Bluetooth لم يتم تنفيذها وقت كتابة هذا التقرير).

instagram viewer

من حيث الميزات المضمنة ، هناك الكثير من الصراخ حول:

  • شاشة LCD مقاس 2.4 بوصة
  • 3 أزرار ضغط
  • عصا تحكم 5 اتجاهات
  • صفارة
  • منفذ كارت الذاكرة الصغيرة
  • مستشعر الضوء
  • باعث الأشعة تحت الحمراء
  • مقياس التسارع
  • واي فاي
  • تقنية البلوتوث
  • USB-C ، لوضع العميل أو المضيف
  • اثنان من موصلات نظام جروف
وايو محطة قوس قزح الناتج شاشات الكريستال السائل
يعد وجود شاشة LCD سهلة الاستخدام إضافة مفيدة لأي نوع من المشاريع تقريبًا.

موصل USB-C هو كيفية تشغيل الجهاز في الوقت الحالي ، على الرغم من أنه من المتوقع أن تكون مجموعة البطاريات متاحة في وقت لاحق. يمكن أن تعمل Wio Terminal كعميل USB ، لمحاكاة لوحة مفاتيح أو ماوس أو جهاز MIDI إلى الكمبيوتر المضيف ؛ أو مضيف ، لذلك يمكنه ، على سبيل المثال ، قراءة الإشارات من وحدة تحكم لعبة سلكية (على الرغم من أنه لم يتضح بعد كيفية تشغيلها في هذا الوضع).

لماذا لا أشتري مطلقًا Arduino مرة أخرى: جانب الأجهزة Wio Terminal wio Terminal

بالنسبة للمشاريع الأكثر تعقيدًا ، أو أولئك الذين يفضلون Python ، فإن Wio Terminal قادرة على الجمع بين أفضل ما في العالمين مع ArduPy. سوف تكون قادر على البرمجة في Python باستخدام محرر MS Visual Code ، ومع ذلك لا يزال استيراد مكتبات Arduino المفضلة لديك (أو الاستفادة من ArduPy الموجودة منها). أنا شخصياً لا يمكنني الوقوف في بايثون ، ولكن يمكنك معرفة المزيد حول استخدام Wio Terminal بهذه الطريقة على مدونة SeeedStudio.

بدء استخدام Wio Terminal

قم بتشغيل الجهاز مع التبديل إلى يسار الشاشة - وستستقبلك فورًا لعبة ريترو صغيرة من Flappy-bird (الرمز الذي هو متوفر هنا في حال أردت ذلك).

لعبة الطيور القفاز الطرفية

ستحتاج إلى تثبيت Arduino IDE لبدء برمجة Wio Terminal ، ولتثبيت دعم لوحات Wio. أدخل عنوان URL المقدم في تفضيلاتك ، ثم استخدم شاشة Boards Manager وابحث عن Wio.

ستجد أمثلة برمجية لا حصر لها لجميع المكونات المختلفة على متن الطائرة Wiki ويكي. يتطلب الكثير منك تثبيت مكتبة إضافية في مجلد مكتبات Arduino ، ولكن هذه عملية بسيطة (رسم -> تضمين مكتبة -> إضافة ملف مضغوط).

اشتملت غزوتي الأولى على عينة رمز لقراءة قيم مقياس التسارع ورسم النتائج على الشاشة. رائع جدًا ، ويظهر حقًا قدرة الجهاز على مشاريع تسجيل البيانات. ستجد أيضًا رمزًا لكتابة القيم على بطاقة SD.

قراءات مقياس التسارع wio الطرفية

من هناك ، كان من السهل تعديل ذلك لقراءة القيم من مستشعر الضوء المضمن بدلاً من ذلك.

قيم قراءة نهاية wio من مستشعر الضوء

بعد عشر دقائق أخرى ، قمت بدمج عينة رمز عصا التحكم مع العرض التوضيحي لخطوط LCD ، لإنشاء برنامج اختبار عصا التحكم البسيط مع الإخراج المرئي.

لماذا لا أشتري مطلقًا Arduino مرة أخرى: عصا التحكم الطرفية Wio Terminal wio

في تلك المرحلة ، أردت توصيل جهاز استشعار آخر من صندوق البت الخاص بي ، وعندها أدركت أن هناك مقايضة صغيرة يجب إجراؤها في مثل هذا الجهاز المصقول. مقارنةً بلوحة الباربون والوصول إلى Arduino Uno ، يصبح الوصول إلى دبابيس Wio Terminal أكثر صعوبة. يمكن العثور على pinouts للموصل 40 دبوسًا في الوثائق عبر الإنترنت ، ولكن لم يتم تصنيفها على الجهاز نفسه ، وهناك دائمًا خطر توصيل الأشياء الخاطئة.

لماذا لا أشتري مطلقًا Arduino مرة أخرى: Wio Terminal wio terminal wiki pinout

ما ينقلنا بدقة إلى موضوع: ما هي الخيارات المتاحة لإضافة المكونات وأجهزة الاستشعار؟

موصلات غروف

يوجد في الجزء الأمامي من الجهاز موصلات غروف. غروف هو نظام بيئي للأجهزة ناضجة يغطي كل نوع من أجهزة الاستشعار التي قد ترغب فيها ، وأكثر من ذلك.

موصلات بستان على محطة wio

هذه هي أسهل طريقة لإضافة شيء ما إلى Wio Terminal ، وبالطبع ، يتم توثيق جميع مكونات Grove أيضًا بشكل جيد مع المكتبات المتوفرة. للمبتدئين ، إنه مكان رائع للتوسع منه. هناك علاوة صغيرة على المستشعرات والمكونات داخل نظام Grove ، ولكن ليس بكمية ضخمة - والوقت الذي ستوفر فيه عدم الاضطرار للتجول يعني أنه يستحق ذلك تمامًا.

لماذا لا أشتري مطلقًا أردوينو مرة أخرى: محطة Wio Terminal wio Terminal grove

بالنسبة للمستخدمين المحترفين ، لا يزال بإمكانك الاستفادة من المكونات الحالية إما من خلال الوصول المباشر للدبوس على الجانب السفلي أو من خلال استخدام كابلات اختراق نظام Grove. لن يكون لديك العديد من الدبابيس الرقمية أو التناظرية مثل أردوينو ، ببساطة لأن الكثير منها قيد الاستخدام بالفعل من قبل المكونات الموجودة على متن الطائرة.

بشكل واقعي ، مع ذلك ، كم مرة احتجت إليها الكل تلك دبابيس IO؟

خيارات الاتصال

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

لسوء الحظ ، فإن جهاز Bluetooth لا يعمل بعد. كل شيء موجود على اللوحة ، لكن المكتبات اللازمة لاستخدامه لم يتم تطويرها بعد. مرة أخرى ، هذا هو نموذج أولي مبكر ، لذلك أتوقع شيئين غير مصقولين. يعد Wio Terminal هو الأحدث في سلسلة طويلة من الأجهزة ذات العلامات التجارية Wio ، و SeeedStudio هي شركة راسخة ، لذلك أنا واثق من أنه سيتم إضافتها في الوقت المناسب. ومع ذلك ، إذا كنت تأمل في استخدام ميزات Bluetooth على الفور في مشروعك ، فتوقف عن الشراء في الوقت الحالي.

لماذا لا أشتري مطلقًا Arduino مرة أخرى: موصل Wio Terminal wio Terminal back 40pin الموصل

على الجانب السفلي من Wio Terminal ، ستجد موصلًا متوافقًا مع Raspberry Pi ذو 40 سنًا ، والذي يمكنك من استخدام Wio Terminal باعتباره قبعة Raspberry Pi Hat. يعمل هذا عبر جهاز تسلسلي ، لذا يمكنك إرسال رسائل من Python يعمل على Pi لعرضه على Wio Terminal، على سبيل المثال. يمكنك تفريغ بعض أعمال المعالجة إلى Wio Terminal (يمكنها تشغيل Tensorflow Lite) ، واستخدامه للأزرار وما إلى ذلك ، ولكن هذا يبدو مضيعة. ما لم تكن حقًا تريد حقًا البرمجة في Python ، فمن المحتمل أن تكون أفضل حالًا في فعل كل شيء محليًا على Wio Terminal نفسها. لا يزال ، من الجيد أن يكون لديك خيارات.

هل محطة Wio مناسبة لك؟

بالنظر إلى الاختيار بين Wio Terminal ، الذي يتم حشوه على حافة مع ميزات الأجهزة مثل شاشة ملونة و عصا التحكم - مقابل 30 دولارًا أمريكيًا معقولًا تمامًا - أو مسؤولًا بقيمة 20 دولارًا أمريكيًا اردوينو أونو ليس لديه أي شيء آخر حرفيا... أعرف أي واحدة سأقوم بها أختر.

كود المصفوفة
أعد عيش 1999 مع مرجع الفيلم هذا ، ويمكنك أيضًا أن تشعر بالسن.

بالطبع ، يمكنك اختيار النسخ غير الرسمية ومن ثم الحصول فقط على الميزات والمكونات الإضافية التي تحتاجها بسعر أرخص إلى حد ما. ولكن يجب عليك أيضًا مراعاة وقتك. جزء من ما هو جذاب للغاية حول حزمة Wio Terminal هو أن كل شيء موثق جيدًا ، ولا أحتاج إلى تعقب المكتبات المتوافقة أو مقتطفات الشفرة. هذا يعني أنه يمكنك التركيز على الأشياء المهمة: بناء أشياء رائعة.

قوس قزح دائرة دوامة محطة وايو

لهذا السبب أدعوها الآن. إن Wio Terminal هو المعيار الجديد للوحات تطوير إنترنت الأشياء ولوحات تطوير تسجيل البيانات. وبالنسبة للمبتدئين الذين يتطلعون إلى البدء في برمجة الإلكترونيات ، سيوفر لك نظام مستشعر Grove الوقت والإحباط في مراحل التعلم المبكر الحاسمة. بسعر 30 دولارًا ، تعد Wio Terminal صفقة.

اشترك بالمسابقة!

Wio Terminal Giveaway

جيمس حاصل على درجة البكالوريوس في الذكاء الاصطناعي ، وهو حاصل على شهادة CompTIA A + و Network +. وهو المطور الرئيسي لـ MakeUseOf ، ويقضي وقت فراغه في لعب كرة الطلاء VR وألعاب الطاولة. لقد كان يبني أجهزة الكمبيوتر منذ أن كان طفلاً.