عرض درجة الحرارة والرطوبة المقاسة بواسطة DHT22 المتصل بـالأردوينو في الهاتف الذكي

181 0

محاور الدرس

1- تعريف المستشعر DHT22

2- كيف يتم إرسال درجة الحرارة والرطوبة المقاسة بواسطة مستشعر DHT22 المتصل بلوحة الأردوينو إلى الهاتف الذكي عبر البلوتوث؟

3- مخطط الأسلاك للوحة الأردوينو مع مستشعر DHT22 ووحدة البلوتوث HC-06

4- برمجة لوحة الأردوينو لعرض درجة الحرارة والرطوبة المقاسة بواسطة حساس DHT22 المتصل بلوحة الأردوينو على الهاتف الذكي

تعريف المستشعر DHT22

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

من مميزات المستشعر:

1- قياس مزدوج: يقيس درجة الحرارة والرطوبة في نفس الوقت ويُعطي إشارات رقمية للقراءتين.

2- دقة القياس: يُظهر دقة جيدة في قياس درجة الحرارة بنطاق يتراوح من ±0.5 درجة مئوية ودقة في قياس الرطوبة تتراوح بين ±2 إلى 5 في المئة.

3- إخراج إشارة رقمية: يتواصل المستشعر عبر واجهة رقمية واحدة، مما يجعله سهل الاتصال بالمتحكمات الصغيرة مثل أردوينو أو راسبيري باي.

4- استهلاك طاقة منخفض: مُصمم للعمل بطاقة منخفضة مما يجعله مناسبًا لتطبيقات مختلفة تعمل بالبطارية.

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

كيف يتم إرسال درجة الحرارة والرطوبة المقاسة بواسطة مستشعر DHT22 المتصل بلوحة الأردوينو إلى الهاتف الذكي عبر البلوتوث؟

يمكنك القيام بذلك باستخدام لوحة الأردوينو التي تحتوي على مستشعر DHT22 ووحدة بلوتوث. لنفترض أن لديك لوحة الأردوينو مزودة بوحدة بلوتوث مثل HC-05 أو HC-06.

هنا خطوات عامة لنقل البيانات من الأردوينو إلى الهاتف الذكي عبر البلوتوث:

1- ربط الأجهزة:

قم بتوصيل مستشعر DHT22 بلوحة الأردوينو وتحديد التعيينات الخاصة بالمستشعر والتي ستقوم بقراءة البيانات.

2- توصيل وحدة البلوتوث:

اربط وحدة البلوتوث (HC-05 أو HC-06) بلوحة الأردوينو. استخدم تعليمات الاتصال اللاسلكي والتوصيلات الخاصة بالوحدة لضبط التوصيلات.

3- برمجة الأردوينو:

استخدم لغة الأردوينو (مبنية على C/C++) لكتابة الكود الذي يقوم بقراءة بيانات درجة الحرارة والرطوبة من مستشعر DHT22.

ضمن الكود، اكتب التعليمات اللازمة لإرسال هذه البيانات عبر وحدة البلوتوث المتصلة.

4- برمجة التطبيق على الهاتف الذكي:

قم بإنشاء تطبيق على الهاتف الذكي الذي سيستقبل البيانات من الأردوينو عبر البلوتوث.

استخدم لغة البرمجة المناسبة للهاتف واستخدم مكتبة البلوتوث الخاصة بالهاتف لاستقبال البيانات.

5- التواصل بين الأردوينو والهاتف الذكي:

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

استقبل البيانات القادمة من الأردوينو وعرضها على واجهة المستخدم في التطبيق.

المكونات اللازمة لعرض درجة الحرارة والرطوبة المقاسة بواسطة مستشعر DHT22 المتصل بـالأردوينو على الهاتف الذكي

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

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

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

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

مستشعر DHT22:

DHT22

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

وحدة بلوتوث HC-06:

وحدة بلوتوث HC-06

وحدة البلوتوث HC-06 هي وحدة بلوتوث شائعة تُستخدم مع الأردوينو لإرسال بيانات درجة الحرارة والرطوبة من مستشعر DHT22 إلى الهاتف الذكي عبر بلوتوث

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

Fils de connexion

لتوصيل الحساس DHT22 و وحدة بلوتوث HC-06 بالأردوينو.

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

plaque d'essai

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

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

مخطط الأسلاك للوحة الأردوينو مع مستشعر DHT11 ووحدة البلوتوث HC-06

مخطط الأسلاك للوحة الأردوينو مع مستشعر DHT11 ووحدة البلوتوث HC-06

توصيل مستشعر DHT22:
مستشعر DHT22 يحتوي على ثلاثة أسلاك: واحدة للتغذية (+)، واحدة للأرضي (-)، وواحدة للإشارة (OUT).

سلك الـ (+( يتصل بـ 3V3 على اللوحة الأردوينو.
سلك الـ (-) يتصل بـ GND على اللوحة الأردوينو.
سلك الـ OUT يتصل بدبوس رقم 2 على اللوحة الأردوينو .
توصيل وحدة البلوتوث HC-06:
وحدة البلوتوث HC-06 تحتوي على أربعة أسلاك: تغذية (VCC)، أرضي (GND)، دبوس TX (الإرسال)، ودبوس RX (الاستقبال).

سلك الـ VCC يتصل بالـ 5V على اللوحة الأردوينو.
سلك الـ GND يتصل بـ GND على اللوحة الأردوينو.
سلك دبوس TXD (الإرسال) يتصل بمنفذ رقم 6 على الأردوينو.
سلك دبوس RXD (الاستقبال) يتصل بمنفذ رقم 7 على الأردوينو.
بعد توصيلهم، يمكنك استخدام مكتبة DHT22 لقراءة البيانات من مستشعر DHT22، ومكتبة SoftwareSerial أو Serial للتواصل مع وحدة البلوتوث HC-06 وإرسال أو استقبال البيانات منها.

برمجة لوحة الأردوينو لعرض درجة الحرارة والرطوبة المقاسة بواسطة حساس DHT22 المتصل بلوحة الأردوينو على الهاتف الذكي

 لنقم ببرمجة وحدة الأردوينو لقراءة درجة الحرارة والرطوبة باستخدام مستشعر DHT22 وإرسال هذه البيانات عبر وحدة البلوتوث HC-06. ثم، سنستخدم App Inventor لبناء تطبيق يقوم بالاتصال بوحدة البلوتوث وعرض البيانات على الهاتف الذكي.

ضرورة تحميل المكتبة dhtlib الخاص بالمستشعر DHT22

قم بتحميل البرنامج على لوحة الأردوينو

برمجة التطبيقة في App Inventor:

1- إنشاء تطبيق جديد في App Inventor.

2- استخدام مكون BluetoothClient للاتصال بوحدة Bluetooth على الأردوينو.

3- أضف مكونات لعرض البيانات مثل Label لعرض درجة الحرارة والرطوبة.

4- إضافة البرنامج اللازم لاستقبال البيانات المرسلة من الأردوينو و عرضها على واجهة التطبيقة

تنزيل البرنامج

تنزيل التطبيقة

4- قم بتثبيت التطبيقة على هاتفك الذكي

5- اختبر التطبيقة الخاص بك عن طريق توصيل هاتفك الذكي بوحدة بلوتوث HC-06

 6- تأكد من استلام البيانات وعرضها بشكل صحيح

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

صور الدروس

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