لوحة الأردوينو ومستشعر DHT22

144 0

محاور الدرس

1- ما هو حساس DHT22 ؟

2- كيف تستقبل لوحة الاردوينو درجة الحرارة والرطوبة المقاسة بواسطة حساس DHT22 ؟

 3- المكونات اللازمة لاستخدام مستشعر DHT22 عبر لوحة الاردوينو

4- مخطط الأسلاك للوحة الأردوينو مع مستشعر DHT22

5- برمجة لوحة الاردوينو للقراءة درجة الحرارة والرطوبة المقاسة بواسطة حساس DHT22

ما هو حساس DHT22 ؟

الحساس DHT22 هو جهاز استشعار رقمي يُستخدم لقياس درجة الحرارة والرطوبة. يُعرف أيضًا باسم AM2302. يُستخدم هذا الحساس عادةً لقياس درجة الحرارة والرطوبة في مختلف التطبيقات مثل محطات الطقس، وأنظمة مراقبة البيئة، والتحكم المنزلي.

يحتوي حساس DHT22 على مستشعر رطوبة سعوي ومقياس حرارة. واجهته الرقمية تُمكن من إخراج قراءات درجة الحرارة والرطوبة بسهولة، مما يجعله سهل الاستخدام مع المتحكمات المبرمجة مثل الأردوينو أو Raspberry Pi.

تتميز هذه الحساسات بدقتها وتكلفتها المنخفضة مقارنةً ببعض الحساسات الأخرى ذات القدرات المماثلة. كما تتوفر هذه الحساسات بواجهات رقمية تعمل عبر سلك واحد، مما يسهل عملية الاستخدام في المشاريع التي تتطلب رصد درجة الحرارة والرطوبة.

كيف تستقبل لوحة الاردوينو درجة الحرارة والرطوبة المقاسة بواسطة حساس DHT22 ؟

لحساس DHT لتيسير عملية القراءة والتفاعل مع الحساس. الخطوات الأساسية لاستقبال البيانات تشمل:

1- توصيل الحساس بالأردوينو: يتم توصيل أطراف الحساس DHT22 بأطراف الأردوينو (VCC، GND، والمدخل/المخرج الرقمي) باستخدام أسلاك التوصيل.

2- استخدام المكتبة الخاصة بحساس DHT: في برنامج Arduino IDE، يجب أن تتأكد من أنك قمت بتثبيت وتضمين المكتبة المخصصة للحساس DHT22. قم بالبحث في قائمة المكتبات وقم بتثبيت مكتبة DHT sensor.

3- كتابة البرنامج: قم بكتابة الكود في برنامج Arduino IDE الذي يقوم بتهيئة الحساس وقراءة البيانات منه. الكود يحتاج إلى دوال لقراءة درجة الحرارة والرطوبة وطباعتها على الشاشة أو إرسالها للتفاعل مع الأجهزة الأخرى.

المكونات اللازمة لاستخدام مستشعر DHT22 عبر لوحة الاردوينو

لتشغيل مستشعر DHT22 وقراءة البيانات منه عبر لوحة الأردوينو، تحتاج إلى بعض المكونات الأساسية:

لوحة الاردوينو:

لوحة التطوير الأردوينو

لوحة الأردوينو هي لوحة إلكترونية تستخدم في تطوير الأجهزة الإلكترونية التفاعلية والمشاريع البرمجية. توفر الأردوينو بيئة برمجية واجهة سهلة للمبتدئين والمحترفين لتطوير الأجهزة والمشاريع المختلفة.

مستشعر DHT22:

DHT22

مستشعر DHT22 هو جهاز استشعار رقمي يُستخدم لقياس درجة الحرارة والرطوبة في البيئة المحيطة. يأتي DHT22 في شكل صغير ويحتوي على ثلاثة أطراف: VCC (الطاقة)، DATA (البيانات)، و GND (الأرضية).

هذا المستشعر قادر على قياس درجة الحرارة بدقة واسعة تتراوح من -40 إلى 80 درجة مئوية والرطوبة من 0 إلى 100 في المئة.

وصلات الأسلاك (Jumper wires):

Fils de connexion

لتوصيل شاشة SSD1306 بالأردوينو.

لوحة الاختبار:

plaque d'essai

 هو مكون إلكتروني شائع الاستخدام لأداء النماذج الأولية السريعة والتجريب. يجعل من السهل توصيل المكونات الإلكترونية دون الحاجة إلى لحام.

مخطط الأسلاك للوحة الأردوينو مع مستشعر DHT22

إليك مخطط توصيل مستشعر DHT22 بلوحة الأردوينو

مخطط الأسلاك للوحة الأردوينو مع مستشعر DHT22مخطط الأسلاك للوحة الأردوينو مع مستشعر DHT22

توصيلات الأسلاك تكون على النحو التالي:

قم بتوصيل الطرف (+) مستشعر DHT22 بمدخل 3.3 فولت على لوحة الأردوينو.
قم بتوصيل الطرف OUT من المستشعر DHT22 بمدخل رقمي على الأردوينو (Digital Pin 2).
قم بتوصيل الطرف (-) من المستشعر DHT22 بالأرضية (GND) على لوحة الأردوينو.

برمجة لوحة الاردوينو للقراءة درجة الحرارة والرطوبة المقاسة بواسطة حساس DHT22

-1 استخدام المكتبة الخاصة بحساس dhtlib: في برنامج Arduino IDE، يجب أن تتأكد من أنك قمت بتثبيت وتضمين المكتبة المخصصة للحساس DHT22. قم بالبحث في قائمة المكتبات وقم بتثبيت مكتبة DHT sensor.

2- بالطبع، ها هو كود برمجي بسيط للقراءة من مستشعر DHT22 وعرض قراءات درجة الحرارة والرطوبة على Serial Monitor في Arduino IDE:

3- قم بنسخ البرنامج السابق إلى Arduino IDE وقم بتحميله إلى لوحة الأردوينو.

4- Serial Monitor: بعد التحميل، قم بفتح Serial Monitor في Arduino IDE (Ctrl+Shift+M أو من خلال القائمة) لرؤية قراءات درجة الحرارة والرطوبة.

5- ستظهر قراءات درجة الحرارة والرطوبة على Serial Monitor بعد كل فترة (مثل كل ثانيتين) بناءً على الشيفرة المذكورة.

0 تعليق

اترك تعليقا

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

شغف بالروبوتات

ورشة الروبوتات

صنع روبوتات

ذراع آلية

المنزل الذكي

الغرض من هذا الموقع

تشير الروبوتات التعليمية إلى استخدام الروبوتات وتكنولوجيا الروبوتات لتعزيز التعلم في بيئات التعليم. إنه ينطوي على دمج التكنولوجيا والهندسة وعلوم الحاسوب في الفصل الدراسي، مما يتيح للطلاب المشاركة في تجارب تعلم عملية وعملية.
في هذا السياق ، يمثل موقعنا الإلكتروني مصدرًا ممتازًا للآباء والمعلمين والأطفال الذين يرغبون في اكتشاف الروبوتات.

معلومات شخصية

زاوية قنطش ـ جمال ـ المنستير ـ تونس

+216 92 886 231

medaliprof@gmail.com

صور الدروس

هذا موقع واب تم إنشاؤه بواسطة محمد علي أستاذ إعلامية