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

ميزان حرارة غير متصل: 7 خطوات
ميزان حرارة غير متصل: 7 خطوات

فيديو: ميزان حرارة غير متصل: 7 خطوات

فيديو: ميزان حرارة غير متصل: 7 خطوات
فيديو: LEVAH- ميزان حرارة بالأشعة تحت الحمراء للجبهة ، مقياس حرارة بالأشعة تحت الحمراء غير ملامس ، 2024, يوليو
Anonim
ميزان حرارة غير ملامس
ميزان حرارة غير ملامس

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

الخطوة 1: كيف يعمل؟

المكون الرئيسي لميزان الحرارة هذا هو مستشعر درجة حرارة عدم الاتصال MLX90614. تم وصف عمل MLX90614 في الفقرة التالية. الإخراج من هذا المستشعر متصل بـ Arduino Nano. يقوم Arduino بطباعة درجة الحرارة على الهواتف الذكية بمساعدة تطبيق Serial Monitor Android. لذلك لا حاجة لحزمة طاقة خارجية. لأن Arduino والمستشعر سيستهلكان الطاقة من الهواتف الذكية.

الخطوة 2:

صورة
صورة

MLX90614 عبارة عن مستشعر درجة حرارة الأشعة تحت الحمراء لقياسات درجة الحرارة غير المتصلة. يحتوي على واجهة I2C للتواصل مع متحكم. هنا نستخدم Arduino Nano كمتحكم دقيق. يمكن لمستشعر درجة الحرارة هذا قياس درجة الحرارة دون لمس الجسم. لديها 0.5 درجة مئوية على مدى واسع من درجات الحرارة.

الخطوه 3:

صورة
صورة
صورة
صورة

افتح Arduino IDE وافتح مساحة عمل جديدة. نحن بحاجة إلى إضافة مكتبة. انتقل إلى Sketch> Include library> Library manager. ثم ابحث في Adafruit MLX90614 وقم بتثبيته.

الخطوة الرابعة:

صورة
صورة

ثم أغلق Arduino IDE و The Open Arduino IDE مرة أخرى. ثم أضف ملف الرأس "Adafruit_MLX90614.h" لتواصل أفضل مع مستشعر درجة الحرارة MLX90614. ثم أضف ملف رأس آخر "Wire.h" لاتصالات I2C. ثم حدد متغير "mlx" لاستدعاء مستشعر MLX90614. واستدعاء الوظيفة Adafruit_MLX90614 () لهذا المتغير.

الخطوة الخامسة:

صورة
صورة

الآن نحن بحاجة إلى رمز جزء الإعداد.

ابدأ أولاً الاتصال التسلسلي بمعدل braud 9600. ثم ابدأ المستشعر باستخدام الكلمة الأساسية "mlx.begin ()".

الخطوة السادسة:

صورة
صورة

اكتمال جزء الإعداد. بعد ذلك ، سأقوم بترميز جزء الحلقة.

أولاً أطبع كلمة "درجة الحرارة" ثم أطبع درجة الحرارة التي اكتشفها المستشعر. هنا درجة الحرارة بالدرجة المئوية. لذلك نسمي الوظيفة "mlx.readObjectTempC ()" ثم نطبع الوحدة كـ "Celsius". في السطر التالي ، نحتاج إلى طباعة كلمة "درجة الحرارة" مرة أخرى. ثم اطبع درجة الحرارة بالفهرنهايت. لهذا ، نستخدم الوظيفة "mlx.readAmbientTempF ()". ثم اطبع الوحدة كـ "فهرنهايت". بعد ذلك ، اطبع سطرًا جديدًا وانتظر 500 مللي ثانية للقراءة التالية.

الخطوة السابعة:

اكتمل جزء الترميز. يتم توفير الكود الكامل في جزء الكود من هذه المقالة. قم بتحميل الكود على Arduino Nano.

اتصالات الأجهزة

اردوينو نانو MLX90614

A4 - SDA

A5 - SDL

3.3 فولت - Vcc

GND - GND

قم بتوصيل الدائرة بمساعدة البيانات المذكورة أعلاه أو مخطط الدائرة. الآن قم بتعيين Arduino Nano والمستشعر في حاوية. ضع فتحة في العلبة حتى يتمكن المستشعر من قراءة درجة الحرارة. ضع فتحة أخرى لتوصيل كبل USB بلوحة اردوينو. ثم قم بتوصيل USB بـ Arduino والطرف الآخر بالهاتف الذكي قم بتثبيت تطبيق الشاشة التسلسلي وقم بتعيين معدل baurd على 9600. اكتمل المشروع

من فضلك لا تنسخ pate الكود الخاص بي. افهم الكود واصنع بنفسك.

يمكنك الانضمام إلى مجموعة Telegram لدينا هنا أو البحث عن INNOVATION.

ابق في المنزل ، ابق آمنًا ، ابق مبدعًا. دعونا كسر السلسلة.

اتبعني ،

Instagram: five_volt_player

فيسبوك: اكشاي جوزيف

جيثب: akshayjoseph666

الاتصال: [email protected]

شارك تجربتك واقتراحاتك في مربع التعليقات.

المقالات السابقة

  1. مؤقت غسيل يدوي بدون لمس
  2. حنفية مياه أوتوماتيكية
  3. معقم اليدين الأوتوماتيكي
  4. واجهة جهاز استشعار بالموجات فوق الصوتية مع Arduino Uno
  5. محرك سيرفو للتحكم باستخدام Arduino Uno و Pushbutton
  6. محرك سيرفو للتحكم مع Arduino Uno و POT
  7. واجهة محرك سيرفو مع Arduino Uno

موصى به: