Skip to content

نشاط

أشباك مزودة بالإضاءة

مبتدئ | MakeCode, Python | الصوت, شاشة LED, مستشعر الضوء | 14 الحياة تحت الماء, الإختيار, المدخلات/المخرجات
اعتبارات تتعلق بإمكانية الوصول
الأصوات العالية

الخطوة ١: صنّع

ما هو ؟

استخدم مايكروبت لإبعاد الكائنات غير المرغوبة من الوقوع في شباك الصيد.

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

مقدمة

دليل البرمجة

ما ستتعلم

  • كيف تقوم بإعداد نموذج تجريبي لمشروع كبير
  • كيف يسجل الحاسوب البيانات من المدخلات، ثم يقوم بمعالجة البيانات المسجلة لإنتاج المخرجات.

كيف يعمل ؟

  • النموذج التجريبي عبارة عن نموذج عملي يُستخدم لإختبار الأفكار. تذكر أن تبقي الجهاز بعيدًا عن الماء!
  • يستعين البرنامج بشاشة العرض كـ مستشعر ضوء. يأمر البرنامج الجهاز بتشغيل المصابيح عندما يصبح مصدر الضوء أقل من (٥٠).
  • جرب تغطية الشاشة ليبدو الجهاز وكأنه يسقط في أعماق البحار وعندها سيضيء.
  • قد تحتاج إلى تغيير القيمة اعتمادًا على ظروف الإضاءة. فإذا كانت المصابيح مثلاً تتفاعل مع الضوء بسهولة، حاول أن تجرب رقمًا أصغر.
  • إذا كان لديك سماعة خارجية مرفقة بالجهاز أو نسخة مايكروبت الأحدث(والذي يأتي بمكبر صوت مدمج)، فبإمكانك إصدار صوت عال بالمكبر لإبقاء المخلوقات الأخرى بعيدًا عن الشباك.

المطلوب

  • مايكروبت أو محرر الأكواد عبر الويب «ميك كود»
  • محرر أكواد لـ «بايثون» أو «ميك كود»
  • حزمة بطاريات (اختياري).
  • مكبر صوت ملحق أو أحدث إصدار من مايكروبت «micro:bit V2» (إختياري)

الخطوة ٢: بَرمج

1from microbit import *
2import music
3
4while True:
5    if display.read_light_level() < 50:
6        display.show(Image(
7        "99999:"
8        "99999:"
9        "99999:"
10        "99999:"
11        "99999"))
12        music.play("A5")
13    else:
14        display.clear()
15    sleep(1000)

الخطوة ٣: حسّن

  • شكّل صورة متحركة لضوء ينبض عبر تغيير النمط التقليدي للمصابيح
  • اصنع أصواتك الخاصة لإخافة الكائنات التي لا تريدها.
  • أضف التقنية اللاسلكية للتحكم بالمصباح و الصوت عن بعد