الخطوة 1: إصنعها
ماهو ؟
استخدم عدة أجهزة micro:bit لصنع لعبة صيد الكنز باستخدام اتصال الراديو.
كيف يعمل ؟
- مثل مشروع منارة Heartbeat، يستخدم هذا برنامجين مختلفين، أحدهما لإرسال إشارات الراديو والآخر لاستقبال الإشارات.
- ضع برنامج المنارة (جهاز الإرسال) على عدة micro:bit مختلفة، مع التأكد من تغيير الرقم في متغير المعرف id بحيث يختلف كل واحد عن الآخر. المنارات تعرض باختصار رقم معرفها على الشاشة، وذلك لكي تعرف أي منها عائد لأي منها. قم بإرفاق حزم البطارية ثم إخفاء المنارات التي تنقل رقم معرفها كل 200 مللي ثانية (0.2 ثانية).
- ضع رمز المستلم على micro:bit لصيادي الكنز. يمكن أن يكون هذا البرنامج نفسه لجميع أجهزة الاستقبال. عندما تقترب من منارة، فإن برنامج جهاز الاستقبال يظهر رقم الهوية الذي يبثه. سيتم تشويش الشاشة عندما تكون أبعد من ذلك ويصبح ثابتًا عندما تقترب.
- اصنع قواعدك الخاصة للعبة - سجل الأرقام والأماكن التي وجدتها فيها، أو اجمع منارات micro:bit المادية. الفريق صاحب أكبر عدد من الانتصارات.
ما تحتاجه
- العديد من micro:bit وحزم البطارية
- محرر MakeCode أو Python
- مساحة كبيرة إلى حد معقول لإخفاء المنارات فيها - قد تكون داخلية أو خارجية
الخطوة 2: برمجها
منارة / ناقل
المستلم
الخطوة 3: حسنها
- تغيير قوة المرسل لتغطية منطقة أكبر أو أصغر. يمكنك استخدام أي رقم من 0 إلى 7.
- قم بتقليل الطاقة اللاسلكية للمنارات التي تجعل من الصعب العثور عليها - كن حريصًا على عدم وضع micro:bit مباشرة في أي حاويات معدنية، ولكن إذا وضعت أحدها في ورق مقوى أو صندوق بلاستيكي ثم غطيت جزئيًا خارج الصندوق برقائق القصدير على سبيل المثال، لن تذهب الإشارات اللاسلكية إلى أبعد من ذلك.
- إرسال الإشارات اللاسلكية يستخدم المزيد من القوة، ولكي تتمكن من جعل بطاريات المنارات تدوم لفترة أطول من خلال زيادة التأخير بين عمليات الإرسال إلى أكثر من 200 مللي ثانية.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.