جدول المحتويات:
- اللوازم
- الخطوة 1: دائرة الإلكترونيات
- الخطوة 2: إنشاء قاعدة البيانات
- الخطوة 3: الكود (الخلفية)
- الخطوة 4: الكود (الواجهة الأمامية)
- الخطوة 5: الغلاف
فيديو: نظام رش تلقائي - EasySprinkle: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
EasySprinkle هو مشروع نظام رش تلقائي للعشب في حديقتك.
خلال الأيام الحارة التي يكون فيها المطر قليلًا أو معدومًا ، من الممكن أن يبدأ العشب بالجفاف وعليك أن تمده بنفسك. الهدف من هذا المشروع هو ألا تضطر إلى القيام بذلك مرة أخرى وسيظل العشب الخاص بك بصحة جيدة.
يستخدم هذا المشروع مستشعر درجة الحرارة والرطوبة ومستوى الماء لتحديد ما إذا كان العشب يعاني من الجفاف أم لا. سيوفر النظام المياه للعشب إذا تم تجفيفه باستخدام صمام متصل بأنابيب المياه الخاصة بالرشاشات الخاصة بك والذي سيفتح عند الحاجة.
اللوازم
متحكم:
فطيرة التوت
المستشعرات:
- مستشعر درجة الحرارة LM35
- مستشعر الرطوبة SparkFun
- جهاز استشعار المياه T1592 P
- MCP3008 (محول ADC لقراءات أجهزة الاستشعار)
المحرك:
- صمام الملف اللولبي Rainbird 100-HV
- وحدة الترحيل ذات القناة الواحدة (أو المزيد من القنوات اعتمادًا على عدد الصمامات الخاصة بالرشاشات التي تريدها.)
- محول 24 فولت / تيار متردد (صمام الملف اللولبي يعمل بجهد تيار متردد 24 فولت)
اختياري:
شاشة LCD (لعرض عنوان IP الخاص بـ Raspberry Pi)
دائرة كهربائية:
- اللوح والكابلات
- أسلاك نحاسية للمحول
الحالة (اختياري):
- صندوق خشبي
- حفر لعمل ثقوب في الصندوق الخشبي
- غراء لوضع الجهاز في الصندوق
الخطوة 1: دائرة الإلكترونيات
يمكنك عمل الدائرة الإلكترونية على لوح التجارب باستخدام مخططات الدائرة المرفقة بالخطوة.
بالنسبة للمحول فقط ، ستحتاج إلى بعض الأسلاك النحاسية لتوصيله بالصمام ووحدة الترحيل.
يمكن تنزيل الملفات التخطيطية أدناه:
الخطوة 2: إنشاء قاعدة البيانات
لإنشاء قاعدة بيانات للمشروع ، عليك إنشاء نموذج في MySQL Workbench.
فيما يلي الجداول التي ستحتاجها:
أكتي
هذا هو المكان الذي تأتي فيه جميع الإجراءات الخاصة بالجهاز.
يحتوي جدول "actie" على معرّف الجهاز المشار إليه من جدول "الجهاز". يحتوي الجدول أيضًا على الحالة والتاريخ.
جهاز
هذا هو المكان الذي تأتي فيه جميع الأجهزة.
يحتوي جدول "الجهاز" على نوع ووحدة القياس ووصف كل جهاز. (أجهزة الاستشعار والمحركات)
ميتينج
هذا هو المكان الذي تأتي فيه كل الإجراءات.
يحتوي جدول "meting" أيضًا على معرف الجهاز من جدول "الجهاز" وقيمة وتاريخ.
يمكنك أيضًا استخدام ملف التفريغ الذي قمت بإنشائه والذي يمكن العثور عليه على GitHub:
الخطوة 3: الكود (الخلفية)
يمكنك العثور على كود الواجهة الخلفية على جيثب:
كيف تعمل:
تمت كتابة كود الواجهة الخلفية بلغة بايثون.
ستحتوي الواجهة الخلفية على رمز الجهاز ، وستقوم المستشعرات بقياس كل ساعة وإرسال هذه القيم إلى قاعدة البيانات. سيتم تشغيل الصمام اعتمادًا على بيانات المستشعر وسيفتح تلقائيًا لمدة ساعة إذا لم يتم استيفاء الحد الأدنى من قيم المستشعر. يتم إرسال البيانات من الواجهة الخلفية إلى الواجهة الأمامية باستخدام SocketIO.
ما عليك سوى تشغيل app.py لجعله يعمل.
تعديله حسب تفضيلاتك:
لجعل الكود يعمل ، تحتاج إلى تغيير شيء ما.
يحتوي Config.py على بيانات اعتماد قاعدة البيانات ، وقم بتغييرها إلى مستخدم قاعدة البيانات ، وكلمة المرور ، وما إلى ذلك.
الخطوة 4: الكود (الواجهة الأمامية)
يمكنك مرة أخرى العثور على رمز الواجهة الأمامية على GitHub:
كيف تعمل:
ستحتوي الواجهة الأمامية على html و css لتطبيق الويب. يجب أن تتواصل ملفات جافا سكريبت من الواجهة الأمامية إلى الخلفية للحصول على البيانات على صفحة الويب.
الصق الملفات في المجلد / var / www / html في Raspberry Pi.
الخطوة 5: الغلاف
كما هو موضح في الصور أعلاه ، استخدمت صندوقًا خشبيًا لوضع الأجهزة ببعض الغراء. وحفر فيها ثقوب لكابلات الطاقة والحساس وكابلات الصمامات. لقد قطعت أيضًا مستطيلًا في الغطاء ليناسب شاشة LCD.
من الواضح أنه يمكنك أن تختار بنفسك كيف ستصنع غلافك ، ولكن هذا فقط لإعطائك مثالاً.
موصى به:
نظام تتبع تلقائي للطاقة الشمسية: 9 خطوات (بالصور)
نظام تتبع السيارات بالطاقة الشمسية المحمول: Medomyself هو أحد المشاركين في برنامج Amazon Services LLC Associates ، وهو برنامج إعلان تابع مصمم لتوفير وسيلة للمواقع لكسب رسوم الإعلان عن طريق الإعلان والربط بـ amazon.com بواسطة: Dave Weaver تم إنشاء هذا التصميم باستخدام
نظام فرز الألوان: نظام قائم على الأردوينو مع حزامين: 8 خطوات
نظام الفرز اللوني: نظام قائم على اردوينو مع حزامين: يتم نقل و / أو تغليف المنتجات والعناصر في المجال الصناعي باستخدام خطوط مصنوعة باستخدام أحزمة ناقلة. تساعد هذه الأحزمة في نقل العنصر من نقطة إلى أخرى بسرعة محددة. قد تكون بعض مهام المعالجة أو تحديد الهوية
كيفية توصيل وإعداد نظام Mini HiFi Shelf (نظام الصوت) بشكل صحيح: 8 خطوات (بالصور)
كيفية الاتصال بشكل صحيح وإعداد نظام Mini HiFi Shelf (نظام الصوت): أنا شخص يستمتع بالتعلم عن الهندسة الكهربائية. أنا مدرسة ثانوية في مدرسة آن ريتشاردز للقائدات الشابات. أنا أجعل هذه التعليمات لمساعدة أي شخص يريد الاستمتاع بموسيقاهم من Mini LG HiFi Shelf Syste
نظام التشغيل Mac OS 7 على نظام التشغيل Windows: 4 خطوات
نظام التشغيل Mac OS 7 على نظام التشغيل Windows: ستتعلم في هذا الدليل كيفية تثبيت نظام التشغيل Mac OS 7 على Windows. لا تقلق ، لدي كل الملفات التي تحتاجها.:) قم بتنزيل هذا من APPLE ….. لن تحتاجه ولكن فقط حتى تحصل Apple على الفضل في نظام التشغيل. لذا يرجى التنزيل إذا كنت ستفعل
اجعل نظام Win Xp يبدو وكأنه نظام Vista: 6 خطوات
اجعل نظام Win Xp يبدو وكأنه نظام Vista: حسنًا ، العنوان يقول كل شيء ، يرجى ملاحظة أن هذا هو أول تدريب لي. =) * UPDATE * لقد وجدت مؤشر vista شيء ما https: //www.instructables.com/id/Cursor-Mod-Making-it-Look-Like-Vista/** للعثور على