استخدام أزرار الميكروبيت مع MakeCode

248 5

ما هي بطاقة الميكروبيت ؟

carte microbit

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

تم تجهيز لوحة الميكروبيت بمعالج ARM Cortex-M0 و 25 مصباح LED قابل للبرمجة ومستشعرات الحركة (مقياس التسارع والبوصلة) وموصلات الإدخال / الإخراج للمكونات الخارجية مثل المستشعرات والمحركات ومكبرات الصوت. يمكن برمجتها باستخدام مجموعة متنوعة من لغات البرمجة ، بما في ذلك JavaScript و Python و C ++.

تم تطوير بطاقة الميكروبيت بواسطة BBC بالشراكة مع عدد من الشركات والمؤسسات ، بهدف تعزيز تعليم الحوسبة والإلكترونيات للأطفال والشباب. يتم استخدامه في المدارس حول العالم لتعليم المهارات الرقمية ومفاهيم الترميز ، فضلاً عن تمكين الطلاب من إنشاء مشاريع إلكترونية خاصة بهم ومشاركتها مع المجتمع.

برنامج MakeCode

برنامج MakeCode

غالبًا ما تتم برمجة لوحة الميكروبيت باستخدام MakeCode ، وهو محرر رمز مرئي يسمح للمستخدمين بإنشاء برامج باستخدام كتل من التعليمات البرمجية. تم تصميم MakeCode ليكون سهل الاستخدام والفهم ، حتى للمبتدئين في البرمجة.

باستخدام MakeCode ، يمكن للمستخدمين برمجة لوحة الميكروبيت لأداء مجموعة متنوعة من المهام ، مثل عرض الرسائل على شاشة LED ، أو قراءة البيانات من مستشعرات الحركة ، أو التحكم في المحركات والأجهزة.مكونات خارجية أخرى.

تقدم MakeCode أيضًا ميزات متقدمة مثل المحاكاة الحية للبرامج والقدرة على تحميل ومشاركة المشاريع مع مستخدمين آخرين.

بشكل عام ، يعد MakeCode أداة قوية لبرمجة لوحة الميكروبيت ، مما يوفر للمستخدمين منصة سهلة الاستخدام وبديهية لتعلم أساسيات البرمجة والإلكترونيات.

استخدام الزرين A و B لعرض النص على بطاقة الميكروبيت

لعرض النص "A" عند الضغط على الزر "A"، يمكنك سحب كتلة" عندما يكون زر A مضغوط "في مساحة العمل وإضافة كتلة" إظهار السلسلة " وإضافة النص"A ". 

ملاحظة:اضغط على الزر A لعرض النص على شاشة بطاقة الميكروبيت.

عندما يكون زر A مضغوط

قم بإنشاء برنامج مجموع باستخدام MakeCode

سنقوم بعمل آلة حاسبة بسيطة لجمع رقمين.

للقيام بذلك ، سنستخدم المتغيرات ، أي العناصر التي ستختلف وفقًا للأحداث أو التعليمات (الحساب ، على سبيل المثال).

اذهب إلى قائمة المتغيرات ، وانقر على إنشاء متغير ... ، واختر اسمه (هنا ، Number1). ستحصل بعد ذلك على التعليمات التالية:

إنشاء متغيرات

تتكرر العملية للرقم الثاني.

بعد ذلك ، سننشئ برنامجًا يتألف من ثلاثة أجزاء:

1- يؤدي الضغط على الزر A إلى عرض الرقم الأول للإضافة.

2- يؤدي الضغط على الزر B إلى عرض الرقم الثاني للإضافة.

3- يتيح الضغط على الزرين A و B الحصول على نتيجة الإضافة.

برنامج مجموع باستخدام MakeCode

إنشاء برنامج عداد باستخدام MakeCode

فيما يلي مثال لبرنامج عداد بسيط للوحة الميكروبيت باستخدام MakeCode.

لهذا ، سنستخدم متغيرًا يسمى "counter".

ذهب إلى قائمة المتغيرات ، وانقر على إنشاء متغير ... ، واختر اسمه. ستحصل بعد ذلك على التعليمات التالية:

متغيرًا يسمى counter

نكرر العملية لإنشاء المتغير الثاني المسمى "test" والذي يسمح بإيقاف زيادة العداد إذا ضغطنا على الزر B.

بعد ذلك ، سننشئ برنامجًا يتم تقسيمه إلى جزأين:

1- يؤدي الضغط على الزر A إلى زيادة متغير العداد وعرضه على بطاقة الميكروبيت.

2- الضغط على الزر B يوقف زيادة العداد.

برنامج عداد باستخدام MakeCode

5 تعليقات

Image
D Change 19-11-2323

Hi there, I discovered your blog via Google even as looking for a related subject, your site came up, it appears to be like great. I have bookmarked it in my google bookmarks. Hi there, simply became aware of your weblog thru Google, and located that it is really informative. I'm gonna watch out for brussels. I'll be grateful for those who proceed this in future. Numerous people will probably be benefited out of your writing. Cheers!

Image
https://d-change.net 18-11-2323

Pretty portion of content. I just stumbled upon your weblog and in accession capital to say that I acquire in fact loved account your blog posts. Any way I'll be subscribing in your feeds or even I achievement you access constantly quickly.

Image
D-Change.net 17-11-2323

Very good info. Lucky me I recently found your site by chance (stumbleupon). I have bookmarked it for later!

Image
D Change 17-11-2323

I've read some good stuff here. Definitely price bookmarking for revisiting. I surprise how a lot effort you put to create one of these excellent informative web site.

Image
D Change 16-11-2323

Awesome post.

اترك تعليقا

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

شغف بالروبوتات

ورشة الروبوتات

صنع روبوتات

ذراع آلية

المنزل الذكي

الغرض من هذا الموقع

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

معلومات شخصية

زاوية قنطش ـ جمال ـ المنستير ـ تونس

+216 92 886 231

medaliprof@gmail.com

صور الدروس

هذا موقع واب تم إنشاؤه بواسطة محمد علي أستاذ إعلامية