الخطوة 1: إصنعها
ماهو ؟
استخدم وظيفة بسيطة لتحويل قراءات الدرجة المئوية من مستشعر درجة حرارة micro:bit إلى فهرنهايت.
كيف يعمل ؟
- معالج micro:bit لديه مدخل مستشعر درجة الحرارة المدمج والذي يعطي قراءات بالدرجة المئوية.
- استخدام الدوال يسمح لك بسهولة تحويل درجة الحرارة إلى فهرنهايت.
- وظيفة convertCtoF تعني أنه يمكنك إعادة استخدام رمز التحويل بسهولة، على سبيل المثال في الحد الأدنى لمقياس الحرارة.
- يتم استدعاء الوظيفة باستخدام convertCtoF بدلًا من متغير أو رقم عند الضغط على الزر B على micro:bit الخاص بك.
- نحن نمرر إلى الدالة درجة الحرارة بالدرجة المئوية.
- تأخذ الوظيفة الرقم الممرر إليها، وتخزن في متغير يسمى C، وتحولها إلى فهرنهايت بضربها في 1.8 وإضافة 32.
- ثم تقوم الدالة بإرجاع الرقم المحول بحيث عندما تضغط على الزر B تظهر درجة الحرارة في فهرنهايت على مخرج عرض LED.
- إذا قمت بالضغط على الزر A، فإن درجة الحرارة تظهر على شكل سنتيغراد.
ما تحتاجه
- المايكروبيت (micro:bit) (أو محاكي MakeCode)
- محرر MakeCode أو Python
- حزمة البطارية (اختياري)
الخطوة 2: برمجها
الخطوة 3: حسنها
- قم بتحسين العرض عن طريق إظهار 'C' أو 'F' بعد درجة الحرارة على شكل سنتيغراد أو فهرنهايت.
- قم بإنشاء الوظيفة الخاصة بك لإضافة تحويل إلى درجات كلفن عند الضغط على الزرين A و B معًا.
- أضف تحويلات الفهرنهايت إلى مقياس الحد الأقصى والحد الأدنى لدرجات الحرارة أو مقياس حرارة داخلي في الهواء الطلق.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.