Make an Arduino Uno temperature sensor - دورة تعلم برمجة الأردوينو

Make an Arduino Uno temperature sensor - دورة تعلم برمجة الأردوينو


السلام عليكم متتبعي وزوار مدونة منتدى الإختراع و درسنا اليوم هو تكملة لدورة تعلم برمجة Arduino وهذا هو الدرس الثامن و الذي سوف نتعلم من خلاله تركيب حساس الحرارة temperature sensor مع الأردوينو (arduino uno) لقياس درجة الحرارة و عرضها على الحاسوب ، يمكنك إستعمال شاشة العرض LCD التي شرحنا طريقة تركيبها مع الأردوينو من هنا بدلاً من الحاسوب إذا كنت تريد تركيب هذا الحساس على جهاز ما ، و سوف نستعمل أشهر حساس الحرارة وهو LM35 

الأن التعامل معه أسهل و هو دقيق مقارنة مع المركبات الأخرى ( المقاومات الحرارية PTC ، NTC ) .


تعريف حساس الحرارة lm35 :

يعتبر أشهر حساس الحرارة و هو يشبه في شكله الترانزستور transistor و يتكون كذلك من ثلاثة أطراف وهي كتالي :

  1. الطرف الأول : طرف التغدية الموجب  Vcc .
  2. الطرف الثاني : طرف الخارج بحيث كل 10mV يعادل دراجة حرارة واحدة (1C) .
  3. الطرف الثالث : الطرف السالب  GND .


و يقوم باستشعار درجة الحرارة بالسلسيوس، حيث تتناسب الفولتية الخارجة منه تناسباً طردياً مع درجة الحرارة المكتسبة من قبله بحيث كل 10mV يساوي دراجة حرارة واحدة سيلسيوس .


المخطط العملي للدائرة :

تركيب حساس الحرارة مع الأردوينو - دورة تعلم برمجة الأردوينو

المكونات الإلكترونية المستخدمة :


  1.  لوحة اردوينو .
  2. حساس الحرارة lm35 .
  3.  لوحة تجربة .


شرح الأكواد البرمجية :

كود حساس الحركة - دورة تعلم برمجة الأردوينو الدرس الثامن

الكود البرمجي : 

int val;

int tempPin = 0;

void setup()

{

  Serial.begin(9600);

}

void loop()

{

  val = analogRead(tempPin);

  float mv = ( val/1023.0)*5000;

  float cel = mv/10;

  float farh = (cel*9)/5 + 32;

  Serial.print("TEMPRATURE = ");

  Serial.print(cel);

  Serial.print("*C");

  Serial.println();

  delay(1000);

}

 إقرأ أيضاً :

دورة تعلم برمجة الأردوينو الدرس الأول .

دورة تعلم برمجة الأردوينو الدرس الثاني .

دورة تعلم برمجة الأردوينو الدرس الثالث .

دورة تعلم برمجة الأردوينو الدرس الرابع .

دورة تعلم برمجة الأردوينو الدرس الخامس .

دورة تعلم برمجة الأردوينو الدرس السادس .

دورة تعلم برمجة الأردوينو الدرس السابع .


ملاحظة :

لقرائة درجة الحرارة إفتح serial monitor في الحاسوب أو يمكنك تركيب شاشة العرض LCD هذا يعتمد على مشروعك .

إرسال تعليق

أحدث أقدم