Skip to content

نشاط

عدّاد الخطوات

مبتدئ | MakeCode, Python | شاشة LED, مستشعر الحركة | أجهزة الاستشعار, أدوات الأداء, الجسم البشري, الضرب, القياس, المتغيرات

الخطوة 1: صمّمها

ما هو؟

حوّل المايكروبيت إلى عداد خطوات (أو مقياس مسافة السير) ليساعدك في تتبع نشاطك وتعلم البرمجة في نفس الوقت!

هذان الفيديوهان يعرضان لك ما ستصنعه وكيفية برمجته:

مقدمة

دليل البرمجة

كيف يعمل؟

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

ما ستحتاجه

  • مايكروبت أو محرر الأكواد عبر الويب "ميك كود"
  • محرر أكواد لـ "بايثون" أو "ميك كود"
  • حزمة البطارية
  • شيء لربط micro:bit بحذائك أو ساقك - شريط مطاطي، منظف أنابيب، شريط لاصق أو شريط فيلكرو.

الخطوة 2: برمجها

الخطوة 3: حسّنها

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