جدول المحتويات:
- الخطوة 1: تجميع الأجزاء
- الخطوة 2: توصيل شاشة LCD
- الخطوة 3: قم بتوصيل مستشعر الرطوبة
- الخطوة 4: الكود
- الخطوة 5: أضف مصدر الطاقة
فيديو: جهاز استشعار رطوبة التربة من Arduino LCD: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
ما سنقوم بصنعه هو مستشعر رطوبة Arduino مع مستشعر YL-69 والذي يعمل على أساس المقاومة بين "الشفرتين". سيعطينا قيمًا بين 450-1023 لذلك نحتاج إلى تعيينها للحصول على قيمة النسبة المئوية ، لكننا سنصل إليها لاحقًا. لذا فلنبدأ.
الخطوة 1: تجميع الأجزاء
عليك أن تجمع:
1. LCD مقاس 16 × 2 (أبيض في حالتي)
2. مقياس الجهد 47 كيلو أوم (أو أصغر ، لم يكن لدي سوى ذلك ، ولكن يمكنك أيضًا استخدام 10-20 كيلو بايت ويجب أن يكون جيدًا)
3. الكابلات ، والكثير من الكابلات
4. المجلس النموذجي
5. Arduino Uno / Arduino Pro mini (مع مبرمج)
6. مصدر الطاقة (بطارية 9 فولت على سبيل المثال)
7. مستشعر الرطوبة (على سبيل المثال YL-69)
الخطوة 2: توصيل شاشة LCD
قم بتوصيل شاشة LCD بالكابلات بـ arduino كما هو موضح في shematic. لا تنسى مقياس الجهد.
الخطوة 3: قم بتوصيل مستشعر الرطوبة
قم بتوصيل دبوس VCC بلوحة مستشعر الرطوبة إلى + سكة للوحة النموذج الأولي ودبوس GND بالأرض. (لقد قمت بتوصيل الأرض الثانية على لوحة اردوينو)
يجب توصيل دبوس بيانات مستشعر الرطوبة بـ A0 (في حالة YL-69 ، يكون آخر 4 دبابيس) على لوحة اردوينو.
الخطوة 4: الكود
// المؤلف: دبليو ماركزاك # تتضمن // تتضمن مكتبة LCD LiquidCrystal lcd (12 ، 11 ، 7 ، 6 ، 5 ، 4) ؛ // ضع المسامير على شكل 12 ، 11 ، 7 ، 6 ، 5 ، 4. قد تكون كذلك مختلفًا عن شاشة LCD الخاصة بك ، تحقق من كتالوج المنتج potPin = A0 ؛ // إدخال pinint التربة = 0 ؛ إعداد باطل () {lcd.begin (16، 2)؛ // صفوف وأعمدة lcdlcd.print ("الرطوبة") ؛ // عنوان sortsSerial.begin (9600) ؛} حلقة باطلة () {// تعيين القيم في التربة = analogRead (potPin) ؛ التربة = قيد (التربة ، 485 ، 1023) ؛ التربة = الخريطة (التربة ، 485 ، 1023 ، 100 ، 0) ؛ lcd.setCursor (0 ، 1) ؛ // عرض الأرقام النهائية lcd.print (تربة) ؛ // اطبع رمز النسبة المئوية في endlcd.print ("٪") ؛ // انتظر 0.1 ثانيةdelay (75) ؛ // امسح الأحرف الإضافية lcd.print ("") ؛ تأخير (1) ؛}
الخطوة 5: أضف مصدر الطاقة
أضف مصدر الطاقة المناسب (يجب أن يكون 5-9 فولت جيدًا) واضبط تباين شاشة LCD مع مقياس الجهد. اضبط أيضًا مقياس الجهد على مستشعر الرطوبة YL-69 إذا لم يكن الضوء الأحمر على اللوحة الصغيرة قيد التشغيل. ما يجب أن تحصل عليه هو كما هو موضح في الصورة ، ولكن بدلاً من Wilgotnosc ، ستحصل على "الرطوبة" ، لأن الرطوبة هي wilgnotność في لغتي. تحقق مما إذا كان المستشعر يعمل بشكل صحيح مع كوب من الماء.
موصى به:
جهاز استشعار رطوبة التربة ESP32 WiFi: 5 خطوات
مستشعر رطوبة التربة ESP32 WiFi: أجهزة استشعار رطوبة التربة الرخيصة التي ترسل إشارة كهربائية عبر التربة لقياس مقاومة التربة كلها تفشل. يجعل التحليل الكهربائي هذه المستشعرات عديمة الفائدة عمليًا. شاهد المزيد عن التحليل الكهربائي هنا. المستشعر المستخدم في هذا المشروع هو
جهاز استشعار رطوبة التربة DIY: 8 خطوات
جهاز استشعار رطوبة التربة DIY: في فصلي الدراسي الأول والثاني ، هناك نشاط أكملناه وهو زراعة بذور اليقطين. نزرع بذور اليقطين في فصل الربيع ، ويحضر الطلاب بذورهم إلى المنزل لزرع بذورهم ومشاهدة نمو اليقطين. منذ يوم الزراعة ، بوم
جهاز استشعار رطوبة التربة DIY رخيص ولكن دقيق!: 4 خطوات
جهاز استشعار رطوبة التربة DIY رخيص ولكن دقيق!: أنا من محبي النباتات ورئيس التقنية. قررت مؤخرًا زراعة بعض النباتات على شرفتي. قررت أتمتة نظام الري لأنني قد أنسى سقيها ولم أرغب في استغلال أي فرصة مع نباتات الزهور الجميلة. لذلك قررت الحصول على التربة
جهاز مراقبة رطوبة التربة باستخدام Arduino وشاشة Nokia 5110: 6 خطوات (بالصور)
شاشة DIY Soil Moisture Monitor مع Arduino وشاشة Nokia 5110: في هذا Instructable سنرى كيف نبني شاشة مفيدة للغاية لرطوبة التربة مع شاشة Nokia 5110 LCD كبيرة باستخدام Arduino. يمكنك بسهولة قياس مستويات الرطوبة في تربة نباتاتك من Arduino وإنشاء أجهزة مثيرة للاهتمام
استشعار رطوبة التربة - SF: 4 خطوات (بالصور)
استشعار رطوبة التربة - SF: لبدء خطة الاختبار ، بدأنا بهدفنا وهو تصميم جهاز يمكنه اكتشاف ما إذا كانت عينة من التربة رطبة من المطر أم لا. لتنفيذ هذه الخطة ، كان علينا أن نتعلم كيفية استخدام وإعداد رطوبة التربة بشكل صحيح