جدول المحتويات:

التحكم في الري عبر الإنترنت + Arduino + Ethernet: 3 خطوات
التحكم في الري عبر الإنترنت + Arduino + Ethernet: 3 خطوات

فيديو: التحكم في الري عبر الإنترنت + Arduino + Ethernet: 3 خطوات

فيديو: التحكم في الري عبر الإنترنت + Arduino + Ethernet: 3 خطوات
فيديو: 3التحكم من خلال الانترنت-MKR1000كورس اردوينو 2024, يوليو
Anonim
التحكم في الري عبر الإنترنت + Arduino + Ethernet
التحكم في الري عبر الإنترنت + Arduino + Ethernet

أود أن أقدم لكم مشروعًا قمت بتنفيذه خلال موسم الأعياد هذا العام. لقد أنشأت نظامًا موجهًا للويب للبستنة ، وهو متخصص في بيع وزراعة أنواع مختلفة من النباتات والأشجار والزهور.

اللوازم

1x Arduino Mega 25601x Ethernet Wiznet W5100 shield1x FC37 - مستشعر الكشف عن المياه التناظري 1x DS18B20 مستشعر درجة الحرارة 6x مرحل SRD-05VDC-SL-C4x الملف اللولبي 24 فولت تيار مستمر

الخطوة 1: متطلبات النظام المستند إلى الويب

متطلبات النظام المستند إلى الويب
متطلبات النظام المستند إلى الويب
متطلبات النظام المستند إلى الويب
متطلبات النظام المستند إلى الويب

تم تصميم النظام المستند إلى الويب لتلبية المتطلبات التالية:

  • تسجيل درجات الحرارة ومستويات المطر
  • التحكم في درجة الحرارة / التدفئة / التبريد
  • التحكم في الري في أوقات محددة أو عند الطلب مع مراعاة إحصاءات الأحوال الجوية
  • لوحة إعادة التشغيل عن بعد
  • السجلات
  • نظام تسجيل الدخول

تم استخدام Arduino Mega كمتحكم دقيق ، حيث كان Uno على حافة الذاكرة وأصبح عالقًا. كان Arduino Mega اختيارًا ممتازًا نظرًا للعدد الكافي من المسامير وخاصة الذاكرة الكبيرة لبرنامج ذي ذاكرة RAM أكبر. يرسل Arduino بيانات درجة الحرارة والمطر إلى الويب عبر Wiznet W5100 Ethernet Shield. تتم قراءة درجة الحرارة رقميًا من مستشعر DS18B20 وبيانات المطر عبر قيمة تمثيلية. بعد إرسال لوحة البيانات ، يتم تنفيذ برنامج PHP المنطقي ، الذي يقوم بتحديث جميع المخرجات.

الخطوة 2: قاعدة اردوينو في المشروع

قاعدة اردوينو في المشروع
قاعدة اردوينو في المشروع
قاعدة اردوينو في المشروع
قاعدة اردوينو في المشروع
قاعدة اردوينو في المشروع
قاعدة اردوينو في المشروع
قاعدة اردوينو في المشروع
قاعدة اردوينو في المشروع

يقوم المجلس بعد ذلك بتنزيل حالات التشغيل / الإيقاف فقط لكل إخراج يتم تطبيقه. لا توجد عملية على جانب وحدة التحكم الدقيقة التي من شأنها تحميل اللوحة. تكون استجابة النظام الإجمالية في غضون 6 ثوانٍ. يوجد مستشعر درجة الحرارة في الدفيئة حيث يكون من الضروري الحفاظ على درجة الحرارة. خلال أيام الصيف الحارة يتم تبريده إلى درجة الحرارة المحددة مع التباطؤ الاختياري ، خلال أشهر الشتاء يتم تسخينه مع درجة الحرارة المحددة والتباطؤ. يجب أن يتم اختيار التدفئة / التبريد يدويًا في النظام. من الممكن أيضًا التبريد / التسخين يدويًا (تشغيل / إيقاف) إلى أجل غير مسمى.

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

نفذت Arduino هيئة رقابة لعملية خالية من المتاعب ، عند إعادة تشغيل Arduino إذا توقف. في حالة تعطل الإنترنت أو عدم توفر الموقع ، على سبيل المثال لأغراض الصيانة ، يتم إيقاف تشغيل كل من دوائر التدفئة والتبريد ومرحلات التدفئة والتبريد تلقائيًا بعد دقيقتين حتى يتم إنشاء اتصال الويب. بعد إعادة تشغيل Arduino ، يتم إيقاف تشغيل جميع المخرجات. تسجل السجلات تسجيل دخول غير ناجح إلى الواجهة (اسم خاطئ أو كلمة مرور) بعنوان IP للعميل الذي حاول الاتصال. تسجل السجلات أيضًا بيانات عن بيانات غير صالحة من مستشعر DS18B20 85.00 أو -127.00 ، وهي حالات فشل نموذجية في المستشعر بسبب ضعف الأسلاك وأخطاء CRC.

الخطوه 3:

صورة
صورة
صورة
صورة

يشتمل النظام أيضًا على رسوم بيانية حيث يمكنك عرض تطور درجة الحرارة بعد 24 ساعة من تحميل الرسم البياني وقبل 7 أيام ، بالإضافة إلى نشاط الدائرة ونشاط التبريد / التدفئة. يتم تسجيل الأنشطة كل دقيقة ويتم تسجيل درجة الحرارة كل 5 دقائق في قاعدة البيانات (لا تنطبق على العمل مع البيانات في الوقت الحقيقي). يمكن استدعاء جميع المدخلات / المخرجات التي يعمل بها النظام من تلقاء نفسها ، من أجل الوضوح ، حيث يتم استخدام الدائرة للري. يمكن استخدام الملفات اللولبية ، والمضخات التي يبلغ إجمالي إنتاجها 2.3 كيلو وات لكل مرحل ، كمخرجات على المرحل ، i. 230 فولت 10 أمبير.

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

موصى به: