جدول المحتويات:
فيديو: Coronavirus: أوقف الانتشار باستخدام Micro: bit: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
خلال الأوقات الصعبة ، يتألق براعة الإنسان أكثر من غيرها. اعتبارًا من يناير 2020 ، اجتاح جائحة COVID-19 العالم. ينتشر COVID-19 عن طريق قطرات الهواء و fomites. المتطفلين ، يتحدثون ببساطة عن أشياء غير حية ، مثل الأثاث ، والملابس ، ومقابض الأبواب ، وما إلى ذلك. يمكن للفيروس من الشخص المصاب أن يبقى على الأسطح لمدة تصل إلى 9 أيام. لذا ، فإن إحدى أهم الطرق التي يمكننا من خلالها منع انتشار COVID-19 (بصرف النظر عن التباعد الاجتماعي) هي التأكد من غسل أيدينا كثيرًا وتجنب لمس وجوهنا. وفقًا للإحصاءات ، يلمس البشر وجوههم 16 مرة في الساعة في المتوسط. إنها عادة لدى الكثير منا ولا نلاحظها في معظم الأوقات. لذلك ، في هذه المقالة ، سنصنع بسرعة جهازًا مناسبًا يمكن أن يذكرنا بأنه يجب علينا تجنب لمس وجهنا مباشرة قبل القيام بذلك. إذا علقنا في المنزل ، ستريح نفسك من الملل لمدة ساعة أو ساعتين:)
اللوازم
بي بي سي مايكرو: بت
مجموعة BitWearable - ساعة ذكية مع حزام للميكرو بت
الخطوة 1: قم بتجميع BitWear
يعد BitWear ملحقًا مضغوطًا منخفض التكلفة لمستخدمي micro: bit للاستمتاع بأدوات يمكن ارتداؤها. يوجد محرك اهتزاز وجرس وصمام RGB LED على اللوحة ، وكلها مصممة لمشاريعك المرحة التي يمكن ارتداؤها. تتيح لك اللوحة أيضًا إيقاف تشغيل المحرك ووحدات البكسل باستخدام مفاتيح حتى تتمكن من استخدام دبابيس اللمس أو فتحات الاختراق للاستخدامات الأخرى.
يستغرق التجميع أقل من 5 دقائق ويسهل حقًا حتى بالنسبة لطلاب المدارس الابتدائية. يمكنك الرجوع إلى الفيديو أعلاه للحصول على تعليمات التجميع.
الخطوة الثانية: البرمجة
سوف نستخدم Makecode من Microsoft لإنشاء برنامج بسيط ولكنه مفيد لأداتنا الصغيرة Micro: bit القابلة للارتداء. هدفنا هو جعله يهتز / يعرض صورة مخيفة لفيروس كورونا عندما يلمس المستخدم وجهه. كيف نعرف متى يلمس المستخدم وجهه؟ حسنًا ، يمكننا تسجيل قراءة مقياس التسارع في الموضع المحدد (اليد القريبة من الوجه) ثم بعد حساب بعض الاختلافات ، نقارنها بقراءة مقياس التسارع الآن. إذا كان هناك تطابق ، فإننا نطلق الإنذار.
لنبدأ بتعداد الخطوات في الخوارزمية:
1) عند الضغط على الزر A ، نعرض صورة على الشاشة لإعلام المستخدم بنجاح القياس وتسجيل قيمة مقياس التسارع y في قائمة pos1. نسجل القيمة الأصلية وكذلك جميع القيم الموجودة في النطاق +/- 10. يمكنك تغيير هذا الرقم لزيادة / تقليل الحساسية.
2) نقارن عناصر قائمة pos1 بقيم الوقت الفعلي الفعلية الناتجة عن طريق مقياس التسارع وإذا كان هناك تطابق ، فإننا إما أ) نشغل محرك الاهتزاز لمدة 500 مللي ثانية ب) نعرض وجهًا مخيفًا على مصفوفة LED ، اعتمادًا على قيمة " متغير "صامت".
3) عند الضغط على الزر B ، إذا كان الوضع الصامت المتغير هو 0 (وضع محرك الاهتزاز) ، فسنقوم بضبطه على 1. وإلا قمنا بضبطه على 0. وبهذه الطريقة يمكننا التبديل بين وضع الاهتزاز / شاشة LED.
وهذا هو حقا. ألق نظرة على الفيديو التوضيحي حول كيفية استخدامه وأنت على ما يرام. إذا واجهت صعوبات ، يمكنك أيضًا تنزيله من مستودع GitHub الخاص بنا.
الخطوة 3: التحسين
هناك بعض التحسينات على التعليمات البرمجية التي يمكن إجراؤها. يمكنك أخذ قياس التسارع مباشرة بعد إعادة التعيين ثم استخدام الزر A لتعديل الحساسية على سبيل المثال. أو أضف بعض المؤثرات الصوتية. أو أضف المراقبة عن بعد بالبلوتوث. أو أضف عدادًا لمعرفة عدد المرات التي لمست / أردت أن تلمس وجهك خلال فترة زمنية محددة.
كل هذه الأشياء ملكك لترميزها وصنعها! إذا كنت تفكر بالفعل وتنفذ بعض الميزات المثيرة للاهتمام ، فشارك في التعليقات أدناه. أيضًا ، يأتي BitWear مع دورة تدريبية عبر الإنترنت يمكنك الوصول إليها في منصة الدورة التدريبية عبر الإنترنت الخاصة بـ TinkerGen ، https://make2learn.tinkergen.com/ مجانًا!
إذا قمت بعمل نسخة محسنة من اللعبة ، فشاركها في التعليقات أدناه! لمزيد من المعلومات حول BitWear والأجهزة الأخرى للصانعين ومعلمي العلوم والتكنولوجيا والهندسة والرياضيات ، قم بزيارة موقعنا على الإنترنت ، https://tinkergen.com/ والاشتراك في رسالتنا الإخبارية.
أنشأت TinkerGen حملة Kickstarter لـ MARK (Make A Robot Kit) ، وهي مجموعة روبوت لتعليم الترميز ، والروبوتات ، والذكاء الاصطناعي!
موصى به:
Arduino Parking Assistant - أوقف سيارتك في المكان الصحيح في كل مرة: 5 خطوات (بالصور)
Arduino Parking Assistant - اركن سيارتك في المكان الصحيح في كل مرة: في هذا المشروع ، سأوضح لك كيفية بناء مساعد وقوف السيارات الخاص بك باستخدام Arudino. يقيس مساعد وقوف السيارات هذا المسافة إلى سيارتك ويرشدك إلى ركنها في المكان الصحيح باستخدام قراءة شاشة LCD ومصباح LED ، والذي يتقدم
كيفية تشغيل محركات سيرفو باستخدام Moto: bit مع Micro: bit: 7 خطوات (بالصور)
كيفية تشغيل محركات سيرفو باستخدام Moto: bit مع Micro: bit: تتمثل إحدى طرق توسيع وظائف micro: bit في استخدام لوحة تسمى moto: bit من SparkFun Electronics (حوالي 15-20 دولارًا أمريكيًا). يبدو معقدًا وله العديد من الميزات ، ولكن ليس من الصعب تشغيل محركات مؤازرة منه. Moto: bit يسمح لك
أوقف ALICE - حاجز الباب للأفراد ذوي القدرة المحدودة على الحركة: 8 خطوات
أوقف ALICE - حاجز الباب للأفراد ذوي القدرة المحدودة على الحركة: المشكلة بالنسبة للأفراد الذين يستخدمون الكراسي المتحركة ، قد يكون من الصعب حصر أنفسهم في غرفة عند الحاجة. الهدف من هذا المشروع هو تصميم جهاز لمساعدة الأفراد الذين يستخدمون الكراسي المتحركة و / أو قللوا من قوة الذراع بسرعة
Coronavirus EXTER-MI-NATION مع Micro: bit and Daleks: 4 خطوات (بالصور)
Coronavirus EXTER-MI-NATION with Micro: bit and Daleks: هذا هو المشروع الثاني في سلسلة الحماية من فيروس كورونا من TinkerGen. يمكنك العثور على المقالة الأولى هنا. نعتقد اعتقادا راسخا أنه بفضل الجهود الجماعية للبشرية ، سيقضي الوباء الحالي قريبًا. ولكن حتى بعد مرور COVID-19
أوقف التشققات على شاشة الهاتف المكسورة بأقل من 5 دولارات: 3 خطوات
أوقف التشققات على شاشة الهاتف المكسور مقابل أقل من 5 دولارات: ملاحظة مهمة: يهدف هذا الإصلاح إلى مساعدتك حتى تقوم بتغيير مقدمي الخدمة ، والحصول على ترقية مجانية ، وما إلى ذلك ، أنا أكره مزود هاتفي الخلوي الحالي وأخطط للتبديل في 2-3 أشهر عندما يحدث ماذا؟ أسقط هاتفي وكسرت الشاشة. لم يكن