جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام Thermistor مع Arduino. الثرمستور هو في الأساس مقاوم تختلف مقاومته باختلاف درجات الحرارة ، لذلك يمكننا قراءة مقاومته والحصول على درجة الحرارة منه ، كما أن الثرمستور رخيص جدًا مقارنة بأجهزة استشعار درجة الحرارة الأخرى في السوق.
الخطوة 1: الأشياء التي تحتاجها
في هذا البرنامج التعليمي ، ستحتاج إلى الأشياء التالية: 1x Arduino uno:
1x الثرمستور (10 كيلو أو 100 كيلو: أنا أستخدم 10 كيلو هنا): https://www.utsource.net/itm/p/1273468.html1x 10k المقاوم: https://www.utsource.net/itm/p/8166799. html1x اللوح:. عدد قليل من وصلات العبور:
الخطوة الثانية: علم الكلام
الدائرة بسيطة جدًا لذا يرجى توصيل كل شيء وفقًا لما هو موضح في schmatics وستكون بخير. يمكنك أيضًا الرجوع إلى الصورة التي أرفقتها لتوصيلات اللوح الخاصة بي.
الخطوة 3: الكود
انسخ الكود التالي وقم بتحميله على اردوينو: #includedouble Thermister (int data) {double temp؛ temp = log (10000.0 * ((1024.0 / data-1))) ؛ درجة الحرارة = 1 / (0.001129148+ (0.000234125+ (0.0000000876741 * درجة الحرارة * درجة الحرارة)) * درجة الحرارة) ؛ temp = temp-273.15 ؛ Serial.println ("") ؛ Serial.print (درجة الحرارة) ؛ Serial.print ("Celcius") ؛ درجة الحرارة = (درجة الحرارة * 9.0) /5.0+32.0 ؛ Serial.println ("") ؛ Serial.print (درجة الحرارة) ؛ Serial.print ("فهرنهايت") ؛ Serial.println ("") ؛ Serial.println ("……………………………….") ؛ } void setup () {Serial.begin (9600)؛} int i؛ void loop () {i = analogRead (A0)؛ Thermister (i)؛ delay (1000)؛}
الخطوة 4: احصل على درجة الحرارة على جهاز العرض التسلسلي
بعد تحميل الكود ، افتح الشاشة التسلسلية ويمكنك الحصول على درجة حرارة Thermistor على الشاشة التسلسلية كما أحصل عليها ، راجع الصورة المقدمة وستكون بخير. استمتع بقراءة درجة الحرارة باستخدام Thermistor.