Skip to content

نشاط

منبه محول مضغوط

مُتقدم | MakeCode, Python | الراديو, الصوت, شاشة LED, موصلات (Pins) | أجهزة الاستشعار, الإلكترونيات, التحديد, الكهرباء, المدخلات/المخرجات, موجات الراديو

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

ماذا يعني؟

إنشاء منبه لاسلكي ضد المتسللين يحذرك عندما يخطو شخص ما على مستشعر ضغط مصنوع في المنزل.

جهاز استشعار micro:bit مع دبوس 0 متصل بشريحة ألمنيوم واحدة، دبوس GND متصل بآخر. مجموعة من الورق المقوى مع شرائح الألمنيوم تربط شريحتي الألمنيوم الأخرتين عندما يدوس عليها شخص ما.

كيف يعمل ؟

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

ما تحتاجه

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

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

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

1from microbit import *
2import radio
3radio.config(group=34)
4radio.on()
5
6while True:
7    if pin0.is_touched():
8        radio.send('intruder')
9

منبه / مستلم:

1from microbit import *
2import music
3import radio
4radio.config(group=34)
5radio.on()
6
7while True:
8    message = radio.receive()
9    if message:
10        if message == 'intruder':
11            display.show(Image.ANGRY)
12            music.play(music.BADDY)
13    if button_a.was_pressed():
14        display.clear()
15

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

  • أضف مستشعرات متعددة ترسل كل منها رسالته الخاصة، على سبيل المثال "room1" و "room2" واجعل المنبه يريك مكان الشخص المتسلل.
  • حاول تصاميم مختلفة لمفتاح تبديل الضغط. على سبيل المثال، ضع لوحة رغاوي داخلها إذا تم إطلاقها بسهولة.
  • يمكنك أن تصنع إنذار للأمطار باستخدام منصة رقائق قصدير قريبة جدًا من بعضها البعض ـ إذا ما أصابها البلل، فإنها ستطلق الإنذار. تأكد من عدم تبلل micro:bit عند حصول ذلك!