Felt Micro: bit Name Badge - Craft + Coding: 6 خطوات (بالصور)
Felt Micro: bit Name Badge - Craft + Coding: 6 خطوات (بالصور)
Anonim
فيلت مايكرو: شارة اسم بت - حرفة + ترميز!
فيلت مايكرو: شارة اسم بت - حرفة + ترميز!

أهم شيء تحتاجه في المعسكر الصيفي هو شارة اسم رائعة!

ستوضح لك هذه التعليمات كيفية برمجة BBC micro: bit لإظهار هويتك للجميع ، ثم قم بإنشاء وتخصيص شارة شعر لاحتوائها.

تتعلق الخطوتان 1 و 2 ببرمجة micro: bit - تحتاج إلى اختيار ما إذا كنت تريد استخدام MicroPython المستند إلى النص (الخطوة 1) أو MakeCode بالسحب والإفلات (الخطوة 2).

تتعلق الخطوات من 3 إلى 6 بصنع شارة اللباد - تحتاج إلى اختيار ما إذا كنت ستستخدم الغراء (الخطوة 4) أو الخيط (الخطوة 5) لتجميعها معًا.

هذا النشاط هو جزء من اليوم الأول من Robocamp 2019 ، المعسكر الصيفي للروبوتات لمدة أسبوع للشباب الذين تتراوح أعمارهم بين 10 و 13 عامًا.

اللوازم

الخطوات 1-2 (البرمجة):

  • بي بي سي مايكرو: بت
  • كابل بيانات USB إلى microUSB
  • الحاسوب

الخطوات من 3 إلى 6 (شارة اللباد):

  • شعور
  • مسدس الغراء الساخن
  • مايكرو: حزمة بطارية بت
  • (اختياري) قاطع ليزر
  • (اختياري) قوالب الطباعة
  • (اختياري) غراء PVA
  • (اختياري) خيط تطريز وإبرة ومقص

الخطوة الأولى: برمجة BBC Micro: bit - باستخدام MicroPython

برمجة بي بي سي ميكرو: بت - باستخدام MicroPython
برمجة بي بي سي ميكرو: بت - باستخدام MicroPython

إذا كنت تريد استخدام MakeCode بدلاً من ذلك ، فتخط هذه الخطوة

لديك بعض الخيارات لكتابة كود MicroPython لـ micro: bit الخاص بك:

  • Mu ، والذي يمكنك تنزيله وتثبيته من هنا:
  • المحرر عبر الإنترنت ، والذي يمكنك العثور عليه هنا:
  • Edublocks ، محرر على الإنترنت قائم على الكتل ، يمكنك العثور عليه هنا:

تفترض هذه التعليمات أنك تستخدم Mu

افتح Mu ، وقم بتوصيل micro: bit بجهاز الكمبيوتر الخاص بك. يجب أن يتعرف Mu على أنك تستخدم micro: bit وأن تختار "وضع" micro: bit ، ولكن إذا لم يحدث ذلك ، فقم بتغييره يدويًا (الصورة رقم 1).

اكتب هذه الأسطر من التعليمات البرمجية في Mu:

من استيراد microbit *

بينما True: display.scroll ("مرحبًا")

الآن انقر فوق الزر "Flash" من شريط أدوات Mu ، لإرسال رمزك الجديد إلى micro: bit.

لن يعمل هذا إلا إذا تم توصيل micro: bit

سيبدأ الضوء الأصفر الموجود خلف micro: bit في الوميض. عند الانتهاء ، تم نقل الرمز الخاص بك.

يجب أن يكون لديك الآن رسالة "مرحبًا" وهي تنتقل عبر شاشة micro: bit الخاصة بك!

سيستمر هذا إلى الأبد ، لأن "while True" عبارة عن تكرار تكرار. المسافة البادئة (التباعد الأفقي) قبل "display.scroll" تشير إلى أن هذا الخط موجود داخل الحلقة الأبدية.

إذا كانت هناك أي أخطاء في التعليمات البرمجية الخاصة بك ، فسوف يعرض لك micro: bit رسالة خطأ بدلاً من الرمز الذي تريده!

حاول قراءة هذه الرسالة لمعرفة رقم السطر الذي يوجد به الخطأ ، ثم قم بتصحيح التعليمات البرمجية الخاصة بك.

التحقق من:

  • الإملائية
  • خطابات كبيرة
  • النقطتان:

    المسافة الفارغة

قم بتحرير الكود الخاص بك بحيث يقوم بتمرير اسمك بدلاً من تمرير "مرحبًا".

تلميح: يجب أن تكون الرسالة المراد عرضها داخل الأقواس وعلامات الكلام / الفواصل العليا!

الآن لتوسيع التعليمات البرمجية الخاصة بك

أسفل الكود الذي كتبته ، مع الاحتفاظ بالمسافة البادئة بحيث يكون الرمز الجديد داخل الحلقة أيضًا ، أضف هذه الأسطر:

display.show (صورة. سعيد)

ينام (500)

"النوم" مهم ، فهو يمنع الحلقة من التكرار بسرعة كبيرة. بدونها لن تتمكن من رؤية الصورة لأنها ستختفي على الفور.

بمجرد أن تعمل ، جرب بعض الصور الأخرى. المفضل لدي هو بطة!

يمكن العثور على قائمة بالصور المتاحة هنا:

للحصول على بعض الأفكار لتوسيع التعليمات البرمجية الخاصة بك ، على سبيل المثال باستخدام أزرار micro: bit ، قم بتنزيل أوراق التعليمات المرفقة. ابدأ بورقة المدخلات والمخرجات ، ثم انتقل إلى أفكار المشروع.

تكرر الخطوة التالية هذه التعليمات لمحرر MakeCode. تخطي هذه الخطوة ، وانتقل إلى الخطوة 3 لعمل شارتك المحسوسة.