Skip to content

نشاط

جهاز إنذار

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

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

ما هو؟

اصنع منبهاً يقوم بتشغيل نغمة عند تحريك الجهاز.

ستُريك هذه المقاطع ماذا سوف تُصمم وكيف ستُبرمج:

مقدمة

دليل البرمجة

كيف يعمل ؟

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

المطلوب

  • مايكروبت
  • محرر أكواد لـ «بايثون» أو «ميك كود»
  • حزمة البطاريات
  • مكبر صوت و مشابك التمساح (إختياري)

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

1from microbit import *
2import music
3
4while True:
5    if accelerometer.was_gesture('shake'):
6        display.show(Image.ANGRY)
7        music.play(["G4:4", "A4", "B4", "B4", "B4", "A4", "G4", "F4"])
8        

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