قياس درجة الحرارة والرطوبة بواسطة مستشعر DHT11 المتصل بـلوحة ESP32

لوحة ESP32 09-01-24
56 0

محاور الدرس

1- ما هو مستشعر DHT11 ؟

2- كيف تستقبل لوحة ESP32 درجة الحرارة والرطوبة المقاسة بواسطة مستشعر DHT11 ؟

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

4- مخطط الأسلاك للوحة ESP32 مع مستشعر DHT11

5- برمجة لوحة ESP32 للقراءة درجة الحرارة والرطوبة المقاسة بواسطة مستشعر DHT11

ما هو مستشعر DHT11 ؟

مستشعر DHT11 هو جهاز استشعار رقمي بسيط واقتصادي يُستخدم لقياس درجة الحرارة والرطوبة. يتكون المستشعر من جهاز استشعار سعوي لقياس الرطوبة النسبية للهواء وثيرمستور لقياس درجة الحرارة المحيطة.

ملامح مهمة لمستشعر DHT11:

قياس الرطوبة: يقيس الرطوبة في نطاق من 20% إلى 80% بدقة تقريبية ما بين +/-5%.

قياس درجة الحرارة: يمكنه قياس درجة الحرارة في نطاق من 0 إلى 50 درجة مئوية بدقة تقريبية ما بين +/- 2 درجة مئوية.

الإخراج الرقمي: يوفر المستشعر إخراجًا رقميًا، مما يجعله سهل الدمج مع مختلف الميكروكنترولرات والمنصات.

تكلفة ميسورة: إنه مستشعر بأسعار معقولة يصلح لمشاريع الهواة والتجارب التجريبية والتطبيقات التي لا تتطلب دقة عالية.

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

كيف تستقبل لوحة ESP32 درجة الحرارة والرطوبة المقاسة بواسطة مستشعر DHT11 ؟

لتلقي بيانات درجة الحرارة والرطوبة من مستشعر DHT11 عبر لوحة ESP32، يمكن اتباع الخطوات التالية:

الاتصال الفعلي: قم بتوصيل مستشعر DHT11 بلوحة ESP32. المستشعر عادةً ما يحتوي على ثلاثة أسلاك (طاقة، إشارة البيانات، وأرضية). يجب توصيل سلك إشارة البيانات بسلك رقمي على لوحة ESP32.

استخدام المكتبة: استخدم مكتبة متوافقة مع مستشعر DHT11 للESP32. مكتبات مثل "مكتبة مستشعر DHT" يمكن استخدامها لقراءة البيانات من المستشعر.

تحميل الكود: قم بتحميل هذا الكود على لوحة ESP32 باستخدام بيئة تطوير MicroPython.

بمجرد تحميل البرنامج، افتح مراقب السلسلة الزمنية (Console) في بيئة Thonny IDE لعرض قراءات درجة الحرارة والرطوبة من مستشعر DHT11 في الوقت الحقيقي.

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

لعرض درجة الحرارة والرطوبة المقاسة بواسطة حساس DHT11 المتصل بلوحة ESP32 ، ستحتاج إلى المكونات التالية:

لوحة ESP32:

لوحة ESP32

 لوحة ESP32 هي لوحة تطوير مصغرة تعتمد على شرائح ESP32 المتكاملة، والتي توفر إمكانيات متقدمة للاتصال بشبكات Wi-Fi و Bluetooth بالإضافة إلى إمكانيات الحوسبة الصغيرة. تمكّنك هذه اللوحة من بناء مشاريع الإنترنت الصغيرة (IoT) والتحكم في الأجهزة والروبوتات والتفاعل مع البيئة المحيطة بسهولة.

حساس DHT11:

لقياس درجة الحرارة والرطوبة.

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

Fils de connexion

لتوصيل الحساس DHT11 بESP32.

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

plaque d'essai

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

مخطط الأسلاك للوحة ESP32 مع مستشعر DHT11

مخطط الأسلاك للوحة ESP32 مع مستشعر DHT11مخطط الأسلاك للوحة ESP32 مع مستشعر DHT11

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

قم بتوصيل الطرف VCC(+) مستشعر DHT11 بمدخل 3.3 فولت على لوحة ESP32.
قم بتوصيل الطرف DATA من المستشعر DHT11 بمدخل رقمي (GPIO23) على لوحة ESP32 .
قم بتوصيل الطرف GND(-) من المستشعر DHT11 بالأرضية (GND) على لوحة ESP32.

برمجة لوحة ESP32 للقراءة درجة الحرارة والرطوبة المقاسة بواسطة مستشعر DHT11

لقراءة درجة الحرارة والرطوبة باستخدام لوحة ESP32 ومستشعر DHT11 باستخدام MicroPython، يمكنك اتباع الخطوات التالية:

1- تهيئة ESP32 بنظام Micropython: تأكد من أن لديك MicroPython مثبتًا ويعمل على لوحة ESP32. يمكنك تفليش Micropython باستخدام الأدوات المناسبة.

2- توصيل الدارة: قم بتوصيل مستشعر DHT11 بلوحة ESP32. في الغالب، قم بتوصيل سلك بيانات المستشعر بدبوس رقمي على لوحة ESP32.

3- برنامج MicroPython: فيما يلي مثال لبرنامج MicroPython لقراءة درجة الحرارة والرطوبة من مستشعر DHT11:

تحميل البرنامج: استخدم أدوات مثل Thonny IDE أو ampy لتحميل هذا الكود على لوحة ESP32.

سيقوم هذا الكود بقراءة درجة الحرارة والرطوبة من مستشعر DHT11 بشكل متكرر وسيقوم بطباعتها إلى الـ REPL (Read-Eval-Print Loop) في MicroPython. يمكنك عرض هذه القراءات عن طريق الاتصال بـ REPL عبر الطرفي السلسلي. تأكد من ضبط الكود وفقاً لتوصيلات الأسلاك والدبابيس المحددة لديك.

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

صور الدروس

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