الدرس الخامس - الحساسات

0

بسم الله الرحمن الرحيم   
بعد ان ناقشنا فى الدرس السابق حساس الرطوبة والمقاومة الضوئية 
سنكمل اليوم سلسلة الحساسات الدرس السادس 
ولكن ان كنت لا تعلم ما هى الأردوينو فلقد قمنا بنشر 7 دروس تلخص ما هى الأردوينو يمكن الإطلاع عليها من هنا






سنناقش فى هذا الدرس حساس الحرارة lm35 
وحساس flame 

اولا حساس الحرارة :

يتأثر حساس الحرارة مع درجة الحرارة المحيطة حيث عندما ترتفع درجة الحرارة تزداد قيمة الخرج من الحساس وكلما قلت درجة الحرارة تقل قيمة الخرج من الحساس 

قمنا بتصميم العديد من المشاريع حول هذا الحساس : 

 يحتوى حساس الحرارة على 3 منافذ 
منفذ الطاقة والذي يذهب الى 5 فولت الخاصه بالأردوينو 
منفذ السالب والذي يذهب الى السالب الخاص بالأردوينو
منفذ out الذي يذهب الى المنافذ التماثلية الخاصه بالأردوينو 

يتم التوصيل كما هو موضح فى الصورة الأتيه 





تجربة : 

سنقوم بعمل دمج بين الدرس الثالث وهذا الدرس 
فسنقوم بقياس درجة الحرارة وعرض الدرجة على شاشة lcd كما موضح فى هذا الفيديو 


التوصيل : كما هو موضح فى الصورة الأتيه 



الكود :


#include <LiquidCrystal.h>
LiquidCrystal lcd(10,9,6,5,4,3); //define lcdpins
int temp = A0; // sensor pin
float tem; //the data
void setup(){
  lcd.begin(16, 2);
    lcd.setCursor(4,0);
  lcd.print("SMART ARABIC");
  lcd.setCursor(6,1);
  lcd.print("PROJECTS");
  delay(6000);
  lcd.clear();
  lcd.setCursor(0,0);
  lcd.print("made by : ");
  lcd.setCursor(0,1);
  lcd.print("BILAL HASSAN");
  delay(2000);
  lcd.clear();
}
void loop(){
  tem = analogRead(A0); //read from snsor
  tem = tem * 0.48828125; // Measure the heat
  lcd.clear();
  lcd.print("temp :");
  lcd.setCursor(0,6);
  lcd.print(tem);
  delay(200);
}

لن نقوم  بشرح الأكواد الخاصه ب lcd التى سبق ان قمنا بشرحها من قبل 
فى البداية قمت بتعريف متغير وجعل قيمته تساوى قراءة الحساس
 tem = analogRead(A0); //read from snsor
ثم عمل بعض العمليات الحسابية للحصول على درجة الحرارة بدرجة سليزيوم عن طريق 
  tem = tem * 0.48828125; // Measure the heat
هذه الأكواد الخاصه بحساس 

حساس اللهب  flame sensor :

يتمكن حساس اللهب من الكشف عن وجود الحرائق دون القيام باى علميات حسابية 
ويوجد نوعان من هذا الحساس نوع الخرج الخاص به تماثلى
ونوه الخرج الخاص به رقمى 

التوصيل الى الأردوينو 

يتم التوصيل كما هو موضح فى الشكل الأتى 








لتحميل الأكواد اضغط هنا 


تصميم : بلال حسان سعدى 

لا يوجد تعليقات

أضف تعليق