Podcast
Questions and Answers
ما هو جهاز BBC micro: bit؟
ما هو جهاز BBC micro: bit؟
جهاز كمبيوتر بحجم الجيب يقدم كيفية عمل البرامج والأجهزة معا.
ما هي العناصر التي تحتاجها لاستخدام المايكروبيت؟
ما هي العناصر التي تحتاجها لاستخدام المايكروبيت؟
يمكن برمجة المايكروبيت باستخدام لغة برمجة واحدة فقط.
يمكن برمجة المايكروبيت باستخدام لغة برمجة واحدة فقط.
False
كيف يتم نقل البرنامج إلى المايكروبيت؟
كيف يتم نقل البرنامج إلى المايكروبيت؟
Signup and view all the answers
ما هي وظيفة المدخالت في المايكروبيت؟
ما هي وظيفة المدخالت في المايكروبيت؟
Signup and view all the answers
قم بمطابقة المشاريع مع أسمائها:
قم بمطابقة المشاريع مع أسمائها:
Signup and view all the answers
عند نقل برنامجك إلى المايكروبيت، يسمى هذا ______.
عند نقل برنامجك إلى المايكروبيت، يسمى هذا ______.
Signup and view all the answers
ما الأداة التي تستخدمها لبرمجة المايكروبت؟
ما الأداة التي تستخدمها لبرمجة المايكروبت؟
Signup and view all the answers
ما هو الجهاز الذي تحتاجه لإنشاء شارة المشاعر؟
ما هو الجهاز الذي تحتاجه لإنشاء شارة المشاعر؟
Signup and view all the answers
اجعل الشارة تومض مرات أكثر عن طريق تكبير الرقم _____
اجعل الشارة تومض مرات أكثر عن طريق تكبير الرقم _____
Signup and view all the answers
كيف يمكنك تخصيص الشارة الخاصة بك؟
كيف يمكنك تخصيص الشارة الخاصة بك؟
Signup and view all the answers
ما هي الأنشطة التي يمكنك القيام بها مع المايكروبت لتحقيق تأثيرات مدهشة؟
ما هي الأنشطة التي يمكنك القيام بها مع المايكروبت لتحقيق تأثيرات مدهشة؟
Signup and view all the answers
يمكن استخدام المايكروبت لقياس درجات الحرارة.
يمكن استخدام المايكروبت لقياس درجات الحرارة.
Signup and view all the answers
ما الذي تحتاجه لبناء مشروع النرد؟
ما الذي تحتاجه لبناء مشروع النرد؟
Signup and view all the answers
ما هو المشروع الذي يمكنك إنشاؤه باستخدام مقياس التسارع؟
ما هو المشروع الذي يمكنك إنشاؤه باستخدام مقياس التسارع؟
Signup and view all the answers
يلزم لعمل مشروع مستشعر الضوء وجود مصدر _____
يلزم لعمل مشروع مستشعر الضوء وجود مصدر _____
Signup and view all the answers
كيف يمكنك تحسين مشروع النرد كهربائياً؟
كيف يمكنك تحسين مشروع النرد كهربائياً؟
Signup and view all the answers
ما الذي تحتاجه لإنشاء مشروع باستخدام المايكروبيت؟
ما الذي تحتاجه لإنشاء مشروع باستخدام المايكروبيت؟
Signup and view all the answers
كيف يمكنك جعل الصورة تختفي بعد بضع ثوانٍ؟
كيف يمكنك جعل الصورة تختفي بعد بضع ثوانٍ؟
Signup and view all the answers
ماذا يجب عليك أن تضيف لإعادة تعيين الخطوات إلى 0 في عداد الخطوات؟
ماذا يجب عليك أن تضيف لإعادة تعيين الخطوات إلى 0 في عداد الخطوات؟
Signup and view all the answers
يمكن لمقياس التسارع قياس القوى في 3 أبعاد.
يمكن لمقياس التسارع قياس القوى في 3 أبعاد.
Signup and view all the answers
ما هي وظيفة مستشعر درجة الحرارة على المايكروبيت؟
ما هي وظيفة مستشعر درجة الحرارة على المايكروبيت؟
Signup and view all the answers
ما هو الهدف من المشروع (2) مقياس حرارة بحد أقصى؟
ما هو الهدف من المشروع (2) مقياس حرارة بحد أقصى؟
Signup and view all the answers
قم بمطابقة المشاريع مع الأغراض الخاصة بها:
قم بمطابقة المشاريع مع الأغراض الخاصة بها:
Signup and view all the answers
تحتاج إلى _____ لإنشاء مستشعر درجة الحرارة.
تحتاج إلى _____ لإنشاء مستشعر درجة الحرارة.
Signup and view all the answers
Study Notes
مقدمة عن مايكرو:بت
- مايكرو:بت هو جهاز كمبيوتر بحجم الجيب يتيح للفرد تجربة برمجة الأجهزة والبرمجيات.
- يحتوي على شاشة إضاءة LED وأزرار وأجهزة استشعار لتحسين التفاعل.
- الإصدار الجديد يحتوي على ميكروفون، مكبر صوت مدمج، وزر إدخال يعمل باللمس.
المتطلبات
- حاجة إلى حزمة مايكرو:بت وبطاريتين من نوع AAA.
- جهاز كمبيوتر متصل بالإنترنت لتحميل برامج مثل Microsoft MakeCode أو Python.
- كابل USB لتوصيل المايكرو:بت بالكمبيوتر.
المدخلات والمخرجات
- المايكرو:بت يساعد في فهم كيفية عمل أجهزة الكمبيوتر، حيث يستخدم المدخلات (مثل الأزرار) للتفاعل مع العالم الحقيقي.
- المعالج يقوم بمعالجة المدخلات ويولد مخرجات (مثل تشغيل صوت).
إعداد البرنامج
- برمجة المايكرو:بت يتطلب توفير التعليمات البرمجية، والتي تعتبر مجموعة من التعليمات لأجهزة الكمبيوتر.
- البرامج مكتوبة باستخدام MakeCode أو محررات نصوص Python.
- يُنقل البرنامج إلى المايكرو:بت عن طريق الوميض، حيث يتم نسخ البرنامج إلى الذاكرة.
نقل البرنامج
- الوميض: عملية نقل البرنامج إلى المايكرو:بت حيث يبدأ المؤشر LED الأصفر الموجود في الخلف بالتومض.
- يمكن استخدام طريقتين للنقل: سحب وإفلات ملف hex أو استخدام الوميض المباشر.
- سحب وإفلات يتطلب تنزيل الملف أولاً ثم نقله إلى محرك الأقراص MICROBIT.
المشاريع والبرمجة
- مجموعة المشاريع تهدف لتعزيز فهم البرمجة عبر بناء مهارات تدريجية.
- المشاريع تشمل إنشاء صور باستخدام مصابيح LED، والرسوم المتحركة، والتفاعلات مع الأزرار.
مشروعات محددة
- مشروع القلب: يظهر قلبًا على شاشة المايكرو:بت.
- مشروع القلب النابض: حركة القلب عبر الحلقات لإنشاء رسوم متحركة.
- مشروع المتحركة: تحريك الصور على الشاشة.
أدوات إضافية
- بعض العناصر المفيدة تشمل سماعات الرأس، خيوط مشبك التمساح، ومواد موصلة مثل رقائق الألومنيوم.### مشروعات برمجة المايكروبيت
- يمكن تعديل وتحريك صور مدمجة مثل الزرافة والأرنب.
- إنشاء صور مستخدم من البداية باستخدام ورق رسم خاص أو ورقة تخطيط LED.
- صناعة تسلسلات متحركة تحكي قصة.
المجموعة 2: شارة المشاعر
- استخدام مصابيح LED والأزرار ومقياس التسارع لإنشاء شارة تعبر عن المشاعر.
- برمجة المايكروبيت لعرض وجوه سعيدة وحزينة ومشاعر إضافية عند الاهتزاز.
المشروع 1: شارة المشاعر
- استخدام المايكروبيت لإظهار المشاعر.
- تحتاج لمكونات مثل المايكروبيت ومحرر MakeCode أو Python.
المشروع 2: وميض المشاعر
- إنشاء وجوه سعيدة وحزينة وامضة.
- يمكن ضبط سرعة الوميض وزيادة تكراره.
المشروع 3: اشعر بالملل
- استخدام الحركة (مثل القفز) للتعبير عن الملل.
- برمجة المايكروبيت لإظهار عواطف مختلفة عند الضغط على الأزرار.
المجموعة 3: أشعة الشمس
- إنشاء أيقونات شمس بسيطة باستخدام مصابيح LED.
- برمجة المايكروبيت لإنشاء شعاع الشمس.
المشروع 1: هنا تأتي الشمس
- إنشاء رمز الشمس للمايكروبيت.
- تعزيز الرمز بحيث يظهر عند الضغط على الزر A والقمر عند الضغط على الزر B.
المشروع 2: أشعة الشمس الساطعة
- استخدام رمز الشمس لصنع رسوم متحركة لشعاع الشمس.
- إمكانية تعديل سرعة الرسوم المتحركة.
المشروع 3: مستشعر ضوء الشمس
- جعل المايكروبيت يتفاعل مع الضوء وتحويل شاشة LED إلى مستشعر.
- عرض صور مختلفة عند التفاعل مع الضوء.
أجهزة الاستشعار
- تعلم كيفية برمجة المايكروبيت لاستشعار الحركة والضوء ودرجة الحرارة.
- استخدام مقياس التسارع لإنشاء ألعاب مثل النرد.
المشروع 1: النرد
- هز المايكروبيت لإنتاج أرقام عشوائية.
- يظهر رقم على الشاشة لبضع ثوانٍ ثم يمسح لتوفير الطاقة.
المشروع 2: النرد الرسومي
- تصميم نرد يبدو كأنه يحتوي على نقاط بدلاً من الأرقام.
- رسم أنماط النقاط الخاصة بكل رقم.
المشروع 3: ماجيك 8 كرة
- إعادة إنشاء لعبة من الخمسينيات باستخدام المايكروبيت.
- إمكانية تخصيص اللعبة مع إضافات متنوعة.
المجموعة 2: عدادات خطوات مقياس التسارع
- استخدام مقياس التسارع لتحويل المايكروبيت إلى عداد خطوات.
- تعلم كيفية البرمجة أثناء تطوير مشروع عداد الخطوات.### برمجة الـ Micro:bit
- الـ Micro:bit يمكن برمجته باستخدام محرر MakeCode أو Python.
- يمكن استخدام حزمة البطارية لتوفير الطاقة لبرامج الـ Micro:bit.
- من الممكن إرفاق الـ Micro:bit بحذائك أو ساقك باستخدام خيط أو شريط لاصق أو فيلكرو.
عداد الخطوات
- يمكن لتطبيق عداد الخطوات أن يتكيف مع أسلوب المشي الخاص بك لزيادة دقته.
- من المقرر تعديل البرنامج ليقوم الزر B بإعادة العداد إلى 0.
- يستخدم مقياس التسارع لقياس الحركة في ثلاثة محاور A(X)، B(Y)، C(Z).
- قم بقياس طول خطوتك ومن ثم استخدم الـ Micro:bit لضربه بعدد الخطوات لحساب المسافة.
مستشعر درجة الحرارة
- يحتوي الـ Micro:bit على مستشعر درجة حرارة مدمج يمكنه قياس درجات الحرارة التقريبية.
- يمكن تحويل قراءات درجة الحرارة إلى فهرنهايت أو كلفن.
- يعتبر المقارنة بين قراءة الـ Micro:bit ومقياس حرارة آخر وسيلة لتحديد دقة القياس.
مشروع ميزان الحرارة
- مشروع ميزان الحرارة يظهر مدى سخونة أو برودة الـ Micro:bit باستخدام مستشعره.
- يمكن استخدام مصدر حرارة أو تبريد مثل المروحة لرؤية التغير بسرعة.
- من الضروري الاحتفاظ بمخطط لدرجات الحرارة بمرور الوقت إذا كان ذلك مطلوبًا.
مشروع مقياس حرارة بحد أقصى
- يتتبع البرنامج أعلى وأدنى درجات الحرارة باستخدام الـ Micro:bit.
- يسمح لك بالمراقبة المستمرة للدرجات خلال فترة زمنية.
مشروع ميزان حرارة داخلي وخارجي
- يتطلب استخدام اثنين من الـ Micro:bit لمراقبة درجات الحرارة الخارجية عن بعد.
- يتم تجهيز واحد كمستشعر داخلي وآخر خارجي.
- يجب ضمان تشغيل الـ Micro:bit الخارجي بكفاءة لتوفير الطاقة.
الروبوت ماكوين
- يتم استخدام الـ Micro:bit للتحكم في حركة الروبوت باستخدام المحركات الكهربائية.
- تعمل المحركات على تحويل الطاقة الكهربائية إلى طاقة ميكانيكية.
- يجب ضبط سرعة المحركات بالاتجاهات ذاتها لتحريك الروبوت بشكل فعال.
حركة الخط
- يتم برمجة الروبوت للتحرك للأمام لمدة ثانية ثم التوقف.
- يتطلب المشروع استخدام مايكروبت وماكوين روبوت مع وجود بطارية.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
اختبر معرفتك في برمجة جهاز Microbit. يشمل هذا الاختبار مجموعة من الأسئلة المتعلقة بالمحتوى والبرمجة الأساسية التي يمكنك تنفيذها باستخدام Microbit. استعد للوصول إلى مستوى جديد من الفهم والمهارات في البرمجة.