Skip to content

النشاط

منبه الباب اللاسلكي

مُتقدم | MakeCode, Python | البوصلة, الراديو, شاشة LED | أجهزة الاستشعار, الاتصال, التحديد, المغناطيسية, منفذ العلاقات, موجات الراديو

الخطوة 1: اصنعها

ماذا يعني؟

إنذار لاسلكي لتحذيرك عندما يفتح شخص ما الباب - أو يتركه مفتوحًا.

مغناطيس على حافة باب بالقرب من micro:bit في إطار الباب

كيف يعمل ؟

  • ثبت المغناطيس في زاوية الباب وضع micro:bit مع برنامج إنذار الباب بالقرب منه على إطار الباب كما هو موضح في الصورة.
  • يستخدم برنامج المستشعر مستشعر مدخل بوصلة micro:bit (مقياس المغنطيسية) وحلقة لقياس قوة المجال المغناطيسي كل ثانيتين. إنه يستخدم الخيارات لذلك عندما ينخفض عن مستوى معين (العتبة)، فهو يرسل إشارة راديو "فتح الباب". إذا كانت القراءة المغناطيسية تتجاوز العتبة، فهو يرسل إشارة "الباب مغلق".
  • عند استخدام مستشعر البوصلة أولًا يجب عليك معايرة ذلك عن طريق لعب لعبة لملء الشاشة بنقط، مثل معايرة بوصلة الهاتف المحمول.
  • يعرض منبه micro:bit علامة على مخرج شاشة العرض LED عندما يتلقى إشارة "الباب مغلق". عندما تتلقى رسالة راديو "الباب مفتوح" فإنها تعرض علامة عبور وتشغل تنبيه صوتي.

ما تحتاجه

  • اثنان micro:bit وحزمة بطارية واحدة على الأقل
  • مغناطيس
  • بعض علامات التبويب الزرقاء أو ما شابه لتركيب المغناطيس على الباب وmicro:bit على إطار الباب
  • سماعات صوتية اختيارية أو طنان أو مكبرات سماعات قوية ومشبك أسلاك التماسيح لتركيبها

الخطوة 2: برمجها

مستشعر / ناقل:

منبه / مستلم:

الخطوة 3: حسّنها

  • اضغط على الزر A على المستشعر للمساعدة في تعيين أفضل معايرة للمغناطيس. يتم تعيينه في البداية إلى 100 ميكروتيلاس في MakeCode والذي هو نفس 100000 نانوتيسلاس في Python.
  • استخدم عدة أجهزة micro:bit لتتبع حالة الأبواب المختلفة عن طريق إرسال رسائل راديو مختلفة، مثل "الباب الخلفي مفتوح".
  • استخدم متغير لقياس طول مدة ترك الأبواب مفتوحة - هل يمكن أن يساعدك ذلك في توفير طاقة التدفئة؟