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

أداة بسيطة ورخيصة لقياس درجة الحرارة باستخدام الثرمستور: 5 خطوات
أداة بسيطة ورخيصة لقياس درجة الحرارة باستخدام الثرمستور: 5 خطوات

فيديو: أداة بسيطة ورخيصة لقياس درجة الحرارة باستخدام الثرمستور: 5 خطوات

فيديو: أداة بسيطة ورخيصة لقياس درجة الحرارة باستخدام الثرمستور: 5 خطوات
فيديو: الصف الثاني صناعي - الكترونيات - تحكم الكتروني - مراجعة عامة ترم أول - أ محمد ربيع 2024, يوليو
Anonim
أداة قياس درجة الحرارة بسيطة ورخيصة باستخدام الثرمستور
أداة قياس درجة الحرارة بسيطة ورخيصة باستخدام الثرمستور

مستشعر درجة حرارة بسيط ورخيص باستخدام الثرمستور NTC

يغير الثرمستور مقاومته مع التغيير في الوقت باستخدام هذه الخاصية ، فنحن نبني مستشعر درجة الحرارة لمعرفة المزيد عن الثرمستور

en.wikipedia.org/wiki/Thermistor

الخطوة 1: المكونات المطلوبة

المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة
المكونات مطلوبة

اردوينو أونو (أو) أي اردوينو سيعمل

بعض الأسلاك الطائر ولوحة الخبز

1 × 10 ك المقاوم

1X NTC 10 كيلو الثرمستور

الخطوة 2: التوصيلات

روابط
روابط

(الأرضي) ---- (10 كيلو المقاوم) ------- | ------- (الثرمستور) ---- (+ 5 فولت)

| دبوس تناظري 0

الخطوة 3: كود فهرنهايت

#يشمل

ثيرمستور مزدوج (int RawADC) {double Temp ؛ درجة الحرارة = تسجيل الدخول (10000.0 * ((1024.0 / RawADC-1))) ؛ // = log (10000.0 / (1024.0 / RawADC-1)) // لتكوين السحب درجة الحرارة = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * درجة الحرارة * درجة الحرارة)) * درجة الحرارة) ؛ درجة الحرارة = درجة الحرارة - 273.15 ؛ // تحويل كلفن إلى سلسيوس درجة الحرارة = (درجة الحرارة * 9.0) / 5.0 +32 ؛ // تحويل الدرجة المئوية إلى فهرنهايت إرجاع درجة الحرارة ؛ }

إعداد باطل () {Serial.begin (115200) ؛ }

حلقة باطلة () {Serial.println (int (Thermistor (analogRead (0)))) ؛ // عرض تأخير فهرنهايت (1000) ؛ }

الخطوة 4: رمز الدرجة المئوية

#يشمل

ثيرمستور مزدوج (int RawADC) {double Temp ؛ درجة الحرارة = السجل (10000.0 * ((1024.0 / RawADC-1))) ؛ // = log (10000.0 / (1024.0 / RawADC-1)) // لتهيئة السحب درجة الحرارة = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * درجة الحرارة * درجة الحرارة)) * درجة الحرارة) ؛ درجة الحرارة = درجة الحرارة - 273.15 ؛ // تحويل كلفن إلى سيليسيوس إرجاع درجة الحرارة ؛ }

إعداد باطل () {Serial.begin (115200) ؛ }

حلقة باطلة () {Serial.println (int (Thermistor (analogRead (0)))) ؛ // عرض تأخير فهرنهايت (1000) ؛ }

الخطوة 5: الخاتمة

استنتاج
استنتاج

بعد الانتهاء من جميع الخطوات الآن افتح الشاشة التسلسلية واضبط الباود على 115200 يمكنك رؤية قراءات درجة الحرارة

مزيد من التطورات يمكنك إضافة شاشات الكريستال السائل لهذا

اشكرك:)

إذا كانت لديك أي شكوك فلا تتردد في طرحها

موصى به: