جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
إذا كنت ترغب في أي وقت مضى في الحصول على مقياس حرارة أكثر وضوحًا ، فيمكن أن يساعدك هذا المشروع. سنصنع مجموعة من مصابيح LED التي تعرض ألوانًا معينة بناءً على مستويات الرطوبة ودرجة الحرارة.
الخطوة 1: المواد
لهذا المشروع سوف تحتاج:
- عدد 2 من مصابيح RGB LED
- وحدة DHT11 لدرجة الحرارة والرطوبة
- 6220 أوم مقاومات
-12 صداري لوح توصيل (أسلاك)
- اردوينو UNO R3
- Arduino IDE (للترميز)
- مكتبة مستشعر DHT (لجعل وحدة درجة الحرارة الخاصة بك تعمل)
الخطوة 2: توصيل أسلاك اللوح
الخطوه 3:
تريد إعداد مصدر طاقة مناسب لكل مكون ، فلنبدأ بتوصيلات الأرض و 5 فولت
الخطوة الرابعة:
بعد ذلك ، لنقم بإعداد مستشعر درجة الحرارة. المنجم متصل بالدبوس 2 في Arduino uno
الخطوة الخامسة:
أخيرًا ، فلنقم بإعداد مصابيح LED. كلاهما لهما نفس إعداد الأسلاك والمقاوم. المسامير الخاصة بي لمصباح LED الذي يمثل قراءات درجة الحرارة هي 3 و 5 و 6 بينما تم ضبط مؤشر LED الخاص بالرطوبة على المسامير 9 و 10 و 11
الخطوة السادسة:
لديك الآن دائرة منتهية! لنبدأ العمل على الكود الذي يسمح لمصابيح LED باستشعار درجة الحرارة.
أولاً ، حدد دبابيس مستشعر درجة الحرارة ومصابيح LED وفقًا لدبابيسك وقم بتضمين مكتبة مستشعر درجة الحرارة. لتضمين المكتبة (في حالتنا "DHT" هي المكتبة المطلوبة لدينا) ، انتقل إلى شريط القائمة وحدد "Sketch> Include Library> Add. ZIP Library" وحدد مجلد ZIP "DHT" من حيث قمت بتنزيله.
الخطوة 7: البرمجة
الخطوة الثامنة:
بعد ذلك ، في Void Setup ، حدد الإخراج لكل من مصابيح LED بالإضافة إلى الشاشة التسلسلية لجهاز الاستشعار الخاص بك.
الخطوة 9:
في void Loop ، اكتب وظيفة شاشتك التسلسلية. هذا هو المكان الذي ستأخذ منه قراءات درجة الحرارة والرطوبة لوظيفة الحلقة لاحقًا.
الخطوة 10:
قم بتشغيل Serial monitor بالانتقال إلى شريط القائمة واختيار "Tools> Serial Monitor". يجب أن تحصل على قراءات لدرجة الحرارة والرطوبة. انتظر 30 ثانية وقم بتدوين الأرقام التي تظهر بشكل متكرر لكل من درجة الحرارة والرطوبة. الآن بعد أن حصلت على قراءة ، يمكننا التعويض بهذه القيم لمقطع الكود التالي
الخطوة 11:
من أجل جعل مصابيح LED الخاصة بنا تضيء وفقًا لذلك ، يتعين علينا كتابة بعض عبارات "أخرى". خذ القراءة التي أخذتها لدرجة الحرارة وقم بتوصيلها بالمجموعة الأولى من العبارات. إذا كانت درجة الحرارة أعلى من القيمة المحددة ، سيتحول الضوء إلى اللون الأحمر. وإلا فإنها ستبقى زرقاء. الأمر نفسه ينطبق على الرطوبة. إذا كانت القراءة أعلى من القيمة التي أخذتها ، يتحول الضوء إلى اللون الأحمر. وإلا فإنها ستبقى زرقاء.
الخطوة 12: تم
لديك الآن مصابيح LED لاستشعار درجة الحرارة والرطوبة!