نظام الري التلقائي باستخدام مستشعر الرطوبة FC-28 مع اردوينو 2

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

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

الري الآلي هو مفهوم الري المتحكم فيه للنباتات دون أي عمليات يدوية ، وذلك للحفاظ على مستوى المياه المثالي للزراع .

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

مستشعر الرطوبة FC - 28

هنا يستخدم جهاز استشعار الرطوبة FC-28 لقياس مستوى الرطوبة في التربة .

يتكون جهاز FC-28 من وحدة استشعار ومستشعر . تحتوي وحدة المستشعر بشكل أساسي على مقارن LM393 ، مقياس الجهد ، مؤشر ضوئي LED – مؤشرات LED لمؤشر الإخراج والقدرة الرقمية ؛ أحمر عادة لمؤشر الطاقة والأزرق للإخراج الرقمي . المستشعر هو زوج من مجسات الاختبار التي يتم وضعها أو إدخالها في التربة .

fc-28-moisture-sensor - Copy

يعمل مستشعر مستوى الرطوبة FC-28 علي المبدأ الأساسي للتوصيل الكهربائي للماء .

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

تحتوي وحدة مستشعر الرطوبة FC-28 على كل من المخرجات الرقمية والتناظرية .

يعطي الناتج التماثلي من الطرف AO الخاص بـ FC-28 القيمة التناظرية المباشرة لقراءة مستشعر الرطوبة FC-28 بين 0 – 5V . قيمة الإخراج التناظرية تتناسب مع مقاومة التربة . أي أنها ستكون عالية عندما تكون التربة جافة وتنخفض القيمة عندما تصبح رطبة .

تحتوي وحدة مستشعر الرطوبة FC-28 على مقياس ضبط عتبة للإخراج الرقمي لإعداد قيمة العتبة المطلوبة مسبقًا . سيتم مقارنة قيمة المستشعر مع هذه القيمة من خلال المقارنة LM393 .

عندما تكون قيمة المستشعر أعلى من قيمة العتبة المعينة ، سيتحول المخرج الرقمي DO إلى حالة عالية (+ 5V) . وعندها سوف يضيء مؤشر LED للإخراج على وضع إيقاف التشغيل عندما يكون للإخراج الرقمي حالات منخفضة ومنخفضة على التوالي .

بناء نظام الري التلقائي باستخدام مستشعر الرطوبة FC-28 من دون برمجة :

باستخدام الخرج الرقمي ، يمكن استخدام أجهزة مستشعر الرطوبة FC-28 كنظام مستقل لقيادة الأجهزة مباشرة دون أي ميكروكنترولر . للتطبيقات المباشرة ، يمكن استخدام الإخراج الرقمي كإشارة إدخال لمرحلات الطاقة المنخفضة أو الترانزستورات لتشغيل أي أجهزة عالية الطاقة .

في هذه الدائرة ، يستخدم صمام الملف اللولبي للتحكم في المياه . وبالتالي ، يقوم النظام تلقائيًا بفتح وإغلاق مصدر المياه حسب حالة التربة .

يتطلب صمام الملف اللولبي مصدر طاقة خارجي . يستخدم الترانزستور NPN كمفتاح للتحكم في صمام الملف اللولبي .

automatic-plant-watering-system-using-fc-28-without-microcontroller-768x443

عندما يكون مستوى الماء منخفضًا ، ترتفع قيمة المستشعر فوق قيمة العتبة . وبالتالي فإن مفتاح DO الخاص بالمستشعر يتحول إلى حالة عالية ويفتح صمام الملف اللولبي . كلما زاد مستوى الماء ، تأتي القيمة أسفل العتبة ويغلق الصمام . يضيء مصباح LED عند ارتفاع مستوى الماء عن المستوى المحدد مسبقًا .

نظام الري التلقائي باستخدام اردوينو و مستشعر الرطوبة FC-28

باستخدام اردوينو ، يمكن إضافة ميزات إضافية إلى النظام . يمكن توسيع المشروع لاستخدام شاشة LCD أو المؤشرات أو نظام التنبيه أو أي أجهزة أخرى .

في النظام القائم على اردوينو ، يمكن استخدام كل من المخرجات الرقمية والتناظرية للمستشعر الرطوبة FC-28 كإشارة إدخال . أثناء استخدام الإشارة الرقمية ، لا يمكن لاردوينو قراءة الإدخال إلا كحالة عالية أو منخفضة .

هنا يستخدم النظام الناتج التماثلي للوحدة بحيث يمكن لاردوينو قراءة القراءات الفورية من المستشعر .

ربط استشعار الرطوبة FC-28 مع الاردوينو

Untitled

SIG هو الإخراج التناظرية الذي يرتبط دبوس الإدخال التناظري من الاردوينو .

يقرأ الإدخال التناظري في نطاق SIG out  من 0 إلى 5V ويحوله إلى القيم العشرية المقابلة من 0 و 1023 .

automatic-plant-water-irrigation-system-using-arduino-768x348

يتحقق الاردوينو باستمرار من قراءة مستشعر الرطوبة FC-28 . هنا أيضًا يفتح صمام الملف اللولبي ويغلق على التوالي مع انخفاض مستوى الماء في التربة وزيادته .

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

كود الاردوينو لنظام الري التلقائي لــــــــ مستشعر الرطوبة FC-28

لتحميل الكود البرمجي اضغط هنا
int sensorIN = A0;
int Value = 0;
int threshold = 70;//change threshold.

void setup() {
  pinMode(2, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  Value = analogRead(sensorIN);
  Value = map(Value, 0, 1023, 0, 100);
  if (Value > threshold) {
    //Opens the valve.
    digitalWrite(2, HIGH);
  }
  else {
    //Closes the valve.
    digitalWrite(2, LOW);
  }
  delay(100);
}

أنتهت !!!

2 Comments

  1. مشاء الله في القمة

    Soudani Abdelaziz
  2. ما الغرض من إستخدام الدايود عند مدخل الطاقة في البلف وتوصيل سالب البطاريه مع سالب الاردوينو

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *