جدول المحتويات:

لا ضجة مايكرو: مراقبة درجة الحرارة بت: 8 خطوات
لا ضجة مايكرو: مراقبة درجة الحرارة بت: 8 خطوات

فيديو: لا ضجة مايكرو: مراقبة درجة الحرارة بت: 8 خطوات

فيديو: لا ضجة مايكرو: مراقبة درجة الحرارة بت: 8 خطوات
فيديو: شرح المنهج فى ساعه | أولى ثانوى 2024, شهر نوفمبر
Anonim
لا ضجة مايكرو: مراقبة درجة الحرارة بت
لا ضجة مايكرو: مراقبة درجة الحرارة بت

يعد استخدام مجموعة Micro: bit & xChips لجهاز مراقبة درجة الحرارة هذا أمرًا سهلاً. الترميز هو قطعة من الكعكة مع كتل من البرامج أيضًا!

الخطوة 1: الأشياء المستخدمة في هذا المشروع

مكونات الأجهزة

  • بي بي سي مايكرو: لوحة بت × 1
  • XinaBox IM02 x 1
  • XinaBox OD01 × 1
  • XinaBox SW01 × 1
  • XinaBox MD01 × 1
  • XinaBox PB04 x 1
  • XinaBox XC10 x 1
  • بطاريات AA (عامة) × 2

تطبيقات البرمجيات والخدمات عبر الإنترنت

مايكرو: بت pxt.microbit.org

الخطوة الثانية: القصة

حول المشروع

يمكن إكمال هذا المشروع في أقل من 5 دقائق. سيوضح لك هذا البرنامج التعليمي كيفية تجميع وبرمجة جهاز مراقبة درجة الحرارة Micro: Bit باستخدام xChips. رمز هذا المشروع بسيط باستخدام منصة السحب والإفلات الخاصة بـ Micro: bit.

مقدمة

لقد أنشأت جهاز مراقبة درجة الحرارة هذا باستخدام Micro: Bit وزوجين من xChips من XinaBox. إنه بناء بسيط وسريع للغاية. جعلت تقنية XinaBox هذا المشروع سهلاً للغاية من خلال القضاء على الحاجة إلى أدوات اللحام. تسمح لي واجهة Micro: bit بالبرمجة بسهولة. يمكنك بسهولة تعديل الكود لإضافة بيانات أخرى من مستشعر الطقس ، مثل الضغط الجوي والرطوبة النسبية والارتفاع.

الخطوة 3: قم بتجميع الدائرة

انقر فوق OD01 و SW01 معًا باستخدام موصل xBUS (من حزمة XC10)

صورة
صورة

الشكل 1: متصلان SW01 و OD01

انقر فوق 2 موصل xBUS على الجانب الأيسر من IM02 ثم انقر فوق SW01 و OD01 المتصلين. تأكد من أن xChips يواجهون نفس الاتجاه للأعلى ، حتى تتمكن من رؤية اسم SW01 واسم IM02 متجهين لأعلى

صورة
صورة

الشكل 2: متصل IM02 و SW01 و OD01

  • استخدم موصل xBUS آخر لتوصيل MD01 بـ PB04. ضع جانبا PB04 و MD01 المتصلين مع 3 موصلات xBUS وبطاريات AA.
  • انقر فوق Micro: Bit في IM02. تأكد من أن مصابيح LED متجهة لأعلى - بنفس طريقة اسم SW01 واسم IM02.
صورة
صورة

الشكل 3: متصل IM02 و SW01 و OD01 و Micro: bit

قم بتوصيل وصلة Micro-USB من جهاز الكمبيوتر الخاص بك إلى Micro: Bit. لاحظ أن مؤشر LED الأصفر على الجانب السفلي قيد التشغيل

الخطوة 4: تثبيت الحزمة

  • افتح متصفحًا وانتقل إلى makecode.microbit.org
  • مرر لأسفل إلى "خيارات متقدمة"
  • ثم مرر لأسفل إلى "إضافة حزمة"
صورة
صورة

الشكل 4: البحث عن "إضافة حزمة"

  • ابحث عن "weather" وانقر على "weather-bit" لإضافة الحزمة
  • كرر النقطتين 2 و 3
  • ثم الصق عنوان URL هذا في شريط البحث: https://github.com/xinabox/pxt-OD01 ثم انقر فوق OD01 لإضافة الحزمة
صورة
صورة

الشكل 5: إضافة الحزم

لديك الآن كل الحزم الضرورية

الخطوة الخامسة: البرمجة

اسحب عناصر الكود وأفلتها حتى تحصل على شيء يشبه الصورة أدناه

صورة
صورة

الشكل 6: الكود في الكتل

يمكنك أيضًا الغش والنقر فوق الزر "{} JavaScript" في الأعلى ونسخ الرمز ولصقه في قسم الشفرة أدناه. انقر فوق "كتل" مرة أخرى لرؤية النتيجة

الخطوة 6: الترجمة والاختبار

  • انقر فوق "تنزيل"
  • اسحب الملف الذي تم تنزيله ، المسمى عادةً: microbit-Untitled.hex ، إلى محرك أقراص Micro: Bit ، الاسم عادةً: MICROBIT.
  • شاهد النتيجة على شاشة LED للتمرير وشاشة OLED.
  • ضع إصبعك على المستشعر لترى ارتفاع درجة الحرارة … نأمل! إذا لم يتتبع خطواتك حتى تجد المشكلة وتصححها.

الخطوة 7: أكمل مراقبة درجة الحرارة

  • افصل Micro: bit عن وصلة Micro-USB.
  • أدخل بطاريات AA في PB04
  • استخدم 3 موصلات xBUS لتوصيل PB04 و MD01 بـ IM02 و SW01 كما هو موضح في الصورة أدناه.
  • قم بتشغيل المفتاح على PB04.
  • الآن أصبح جهاز مراقبة درجة الحرارة Micro: bit الخاص بك محمولًا وجاهزًا لوضعه في أي مكان تختاره.

الخطوة 8: الكود

Micro: bit `` مراقب درجة الحرارة JavaScript JavaScript code for Micro: bit Temperature Monitor. يمكنك نسخها ولصقها كما هو مذكور في القصة ثم تحويلها إلى كتل.

دع درجة الحرارة مئوية = 0

basic.showLeds (`#.. #. #. #.. #… #. #. #.. #`) OLED.init (64 ، 128) weatherbit.startWeatherMonitoring () OLED.showString (" مشروع درجة الحرارة ") TemperatureCelsius = weatherbit.temperature () / 100 basic.forever (() => {basic.showString (" C: ") OLED.showString (" Temp_C: ") basic.showNumber (درجة الحرارة المئوية) OLED.showNumber (درجة حرارة مئوية)})

موصى به: