شاشة إضاءة LED

مصابيح ( LED ) : يحتوي المايكرو:بت (micro:bit) على شاشة تحتوي 25 مصباح (LED ) أحمر ، مرتبة في شبكة 5 × 5 (5 مصابيح( LED ) في كل صف و 5 مصابيح( LED ) في كل عمود).

المايكروبيت مع تشغيل كافة الإضاءات 25 LEDs

 

ماهي إضاءة LED ؟

ستستخدم إحداثيات (x, y) لتحديد موقع إضاءة معينة على الشبكة، حيث x هو الموضع الأفقي و y هو الموضع العمودي (0، 1، 2، 3، 4). لمعرفة إحداثيات x, y ، ضع شريحة المايكروبيت micro:bit الخاصة بك بشكل أفقي ، مثل بطاقة الائتمان (انظر الصورة أعلاه).

هذه هي إحداثيات المصابيح x, y في شبكة 5 × 5:

0, 0 1, 0 2, 0 3, 0 4, 0

0, 1 1, 1 2, 1 3, 1 4, 1

0, 2 1, 2 2, 2 3, 2 4, 2

0, 3 1, 3 2, 3 3, 3 4, 3

0, 4 1, 4 2, 4 3, 4 4, 4

يتضمن اضاءه

للوصول لإحدثيات x ، y الخاصة بمؤشر الاضاءه LED الموجود في وسط الشبكة إبدأ من النقطة (0,0) وانتقل إلى العامود (2) ثم قم بالنزول الى أسفل بمقدار صفين.

الصف ، العمود - 1

لأن الأرقام والصفوف تبدأ من 0 ، فمن الطرق السهلة لمعرفة إحداثيات x , y هي طرح 1 من رقم الصف ورقم العامود ( عند العد من 1) بمعنى آخر ، لتحديد إضاءة LED في العامود الرابع من الصف الخامس ، اطرح 1 من كل رقم للحصول على الاحدثيات 3,4 .

برمجة مصابيح LEDs

محرر ميك كود

تشغيل/إطفاء إضاءة LED

استخدم الدالة البرمجية plot و unplot لتشغيل او إيقاف اضاءة LED

هل إضاءة LED قيد التشغيل/ الايقاف؟

استخدم دالة النقطة point لمعرفة اذا كانت اضاءة LED قيد التشغيل او الإيقاف

عرض الصور ، النصوص و الأرقام على الشاشة

بدلاً من تشغيل اضاءة LED او إيقاف تشغيلها ، كما هو موضح أعلاه يمكنك عرض الصورة مباشرة على الشاشة او إظهار النص / الأرقام باستخدام الدوال عرض رقم إظهار السلسلة

البايثون(Python)

انظر إلى الصور لمعرفة المزيد عن برمجة اضاءة LEDs في البايثون للمايكروبيت micro:bit

Selecting this opens external content from our support system, which adheres to their privacy policy.