Sunday, May 11, 2014

توصيل الأردوينو بمجس الحرارة TMP01FPZ



اشتريت دائرة أردوينو جاهزة الصنع منذ يومين و أردت تجربتها مع مجس الحرارة التناظرى

TMP01FPZ










المكونات 


دائرة الأردوينو أونو مع الكابل الخاص بها

Arduino UNO Board

مجس الحرارة 

TMP01FPZ

لوحة بريد بورد

Breadboard

أسلاك صغيرة 

























توصيل الدائرة 

الدائرة بسيطة جدا . 

قم بوضع مجس الحرارة على دائرة البريد بورد

و قم بتوصيل طرف الفولت الموجب - تغذية مجس الحرارة 

Vcc

بطرف الفولت 

5 volt

على دائرة الأردوينو باستخدام الأسلاك

و قم بتوصيل طرف 

Gnd

فى مجس الحرارة بطرف 

Gnd 

على دائرة الأردوينو

 و قم بتوصيل طرف الخرج التناظرى من المجس

Analog Output 

بطرف 
A0

على دائرة الأردوينو










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

 يقوم البرنامج فى البداية بتعريف منفذ الدخل التناظرى  فى الأردوينو

Analog Input ------>     A0


 ثم يقوم بقراءة القيم التناظرية من مجس الحرارة باستمرار 

ثم يتم تحويل هذه القيم من أرقام إلى قيم تمثل قراءة درجة الحرارة المقاسة بالدرجة السلسيوس

ملحوظة : هذه الخطوة تمت بناءاً على القيم المكتوبة و المواصفات الخاصة بالمجس فى ملف المواصفات 

Sensor Data Sheet

 و منها قمت برسم الخط البيانى الذى يمثل استجابة المجس لدرجة الحرارة المحيطة ثم حولته إلى المعادلة فى البرنامج


 ثم يقوم البرنامج بإرسال القيم إلى المنفذ المتسلسل 





يمكنك قراءة هذه المقالة باللغة الانجليزية هنا

You can this post in English



http://embedded-egypt.blogspot.com/2014/05/arduino-temperature-sensor-tmp01fpz.html



يمكنك قراءة هذه المقالة على صفحتى بموقع
instructables.com

http://www.instructables.com/id/Ten-Minutes-Arduino-Temprature/





No comments:

Post a Comment