جدول المحتويات:
- الخطوة 1: الخطوة 1: استخدم هذا التخطيطي
- الخطوة 2: العمل على رؤوس PCB - Weld لـ ESP8266 وأجهزة الاستشعار على أساس المخططات
- الخطوة 3: قم بتثبيت المستشعرات ووضع PCB في صندوق
- الخطوة 4: تكوين ThingSpeaks
- الخطوة 5: احصل على الكود وقم بتكوينه وتحميله
- الخطوة 6: تحضير علبة جر المياه ومضخة المياه
- الخطوة 7: قم بتوصيله وابدأ في الحصول على المعلومات من خلال موقع ThingSpeaks.com
فيديو: سقي النبات الذكي بواسطة لوحة شمسية: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
هذه نسخة محدثة من أول مشروع SmartPlantWatering الخاص بي (https://www.instructables.com/id/Smart-Plant-Water …
الاختلافات الرئيسية مع الإصدار السابق:
1. يتصل بـ ThingSpeaks.com ويستخدم هذا الموقع لنشر البيانات الملتقطة (درجة الحرارة ، الرطوبة ، الضوء ، إلخ) - قناتي في ThingSpeaks -
2. الأمثل للتشغيل على البطاريات. يستخدم هذا الإصدار لوحة شمسية لشحن بطارية 3.7v Lipo 18650.
3. ضبط وتيرة التحديث والري على أساس الطقس (يستخدم OpenWeatherMap.org).
4. كود محسن … تم تحميله على Github -
متطلبات:
- ثنائي الفينيل متعدد الكلور
- ESP8266 NodeMCU
- مستشعر DHT11 (درجة الحرارة والرطوبة)
- تناوب
- مستشعر الضوء
- صندوق / حاوية
- رؤوس
- مضخة مياه (12 فولت)
- خرطوم ناعم شفاف وشفاف بقطر صغير (قد يختلف بناءً على موصلات مضخة المياه الخاصة بك)
- 3.7 بطارية ليبو
- TP4056 (شاحن بطارية)
- اسلاك
- الصبر…. هذا ليس معقدا…. ولكنه يتطلب بعض الوقت للقيام بذلك ، خاصة إذا كانت هذه هي المرة الأولى التي تقوم فيها بشيء ما بهذه المكونات..:)
يمكنك العثور أدناه على بعض الرسوم البيانية التي تم إنشاؤها على موقع ThingSpeaks:
التالي سقي النبات (يظهر الساعات المتبقية للري) مستوى الماء (لتر في علبة الماء)
الخطوة 1: الخطوة 1: استخدم هذا التخطيطي
اتبع التخطيطي وكرر هذا في اللوحة الأولية …
تحتاج العناصر التالية:
1. Protoboard
2. ESP8266 NodeMCU
3. مستشعر DHT11 (درجة الحرارة والرطوبة)
4. التتابع
5. مستشعر الضوء
6. مضخة مياه (12 فولت)
7. خرطوم شفاف شفاف صغير القطر (قد يختلف بناءً على موصلات مضخة المياه الخاصة بك)
الخطوة 2: العمل على رؤوس PCB - Weld لـ ESP8266 وأجهزة الاستشعار على أساس المخططات
استخدم التخطيطي لتكرار ذلك في ثنائي الفينيل متعدد الكلور. بالإضافة إلى المخطط أعلاه ، أضفت TP 4056 لشحن بطارية ليبو باستخدام لوحة شمسية. يمكنك استخدام بطاقات شاحن بطاريات أخرى إذا كنت تفضل ذلك. يرجى استخدام واحد يحتوي على حماية من الشحن الزائد / تفريغ البطارية.
إذا كنت تستخدم لوحة شمسية بجهد 12 فولت ، فأنت بحاجة إلى إضافة خطوة لأسفل لتحويل الجهد إلى 5 فولت. لا يدعم TP4046 12 فولت كإدخال.
هذه هي الاتصالات التي قمت بها لاستخدام TP4056 لشحن بطارية ليبو وتشغيل ESP8266 NodeMcu.
الألواح الشمسية (+) -> تنحى -> TP4056 (+)
الألواح الشمسية (-) -> تنحى -> TP4056 (-)
TP4056 (خارج +) -> ESP8266 (+) ؛ لقد استخدمت كبل USB لهذا الاتصال
TP4056 (خارج -) -> ESP8266 (-) ؛
الخطوة 3: قم بتثبيت المستشعرات ووضع PCB في صندوق
لقد استخدمت صندوقًا بلاستيكيًا يمكن استخدامه في الخارج لوضع بطاقة PCB ومستشعر درجة الحرارة / الرطوبة.
الخطوة 4: تكوين ThingSpeaks
لقد استخدمت ThingSpeaks.com في هذا الإصدار من المشروع. هذا الموقع لديه نسخة مجانية وتجارية. لقد استخدمت الإصدار المجاني وأنشأت قناة لتحميل البيانات التي تم التقاطها بواسطة هذا المشروع.
الفكرة هي جمع المعلومات وتصورها من خلال الرسوم البيانية / المقاييس المختلفة
thingspeak.com/channels/504661
تحتاج أولاً إلى إنشاء حساب ثم إنشاء قناة (إذا كانت لديك شكوك حول كيفية إنشاء الحساب أو القناة ، فلا تتردد في الاتصال بي)
ثم تحتاج إلى تكوين القناة باستخدام هذه الإعدادات. من المهم أن تقوم بنفس تكوين الحقول لأنني أحيلها في الكود.
الخطوة 5: احصل على الكود وقم بتكوينه وتحميله
قم بزيارة مستودع Git التالي https://github.com/eplx/esp8266-Plants-Watering/t …
قم بتنزيل الكود وتثبيته في ESP8266. يتم تحديث الكود بشكل دوري ولكني أبقيه يعمل بنفس المخطط الذي تتم مشاركته هنا. في هذا الإصدار ، أستخدم ThingSpeaks لجمع البيانات وإنشاء الرسوم البيانية للتصور على الإنترنت. كما يتيح استخدام openWeatherMap.org الحصول على الطقس الحالي والتوقعات للمدينة التي توجد بها. تُستخدم هذه المعلومات لتحسين استخدام البطارية إذا كنا نتوقع بعض الأيام الممطرة وقد لا تكون البطارية مشحونة بالكامل.
الأهمية!! - هناك بعض الإعدادات في الكود تحتاج إلى تعديل.
ابحث في الكود وقم بتحديث قيمة المتغيرات التالية
- ThingSpeaks_KEY - يستخدم لموقع ThingSpeaks
- openWeatherAPIid - تستخدم للحصول على معلومات الطقس الحالية والتنبؤات للأيام القادمة.
- openWeatherAPIappid - تستخدم للحصول على معلومات الطقس الحالية والتنبؤات للأيام القادمة
إذا أعجبك الرمز ، فيرجى تمييزه بنجمة في GitHub !. شكرا لك!
الخطوة 6: تحضير علبة جر المياه ومضخة المياه
يمكنك استخدام أي وعاء ماء يمكنك الحصول عليه. لقد استخدمت عبوة مياه بسعة 10 لترات بحيث تتمتع باستقلالية كافية لبضعة أسابيع.
مضخة الماء 12 فولت (1 أمبير) لذلك أقوم بتوصيلها مباشرة بمصدر طاقة خارجي. يمكنك أيضًا استخدام مضخة مياه 5 فولت وربما محاولة تشغيلها بنفس البطارية المستخدمة في ESP8266. لم أجرب ذلك بعد ، ولكن قد تكون فكرة لمرحلة أخرى من هذا المشروع.
الخطوة 7: قم بتوصيله وابدأ في الحصول على المعلومات من خلال موقع ThingSpeaks.com
بمجرد الاتصال ، سيقوم ESP8266 بإرسال البيانات إلى ThingSpeaks.com ويمكنك تصور الرسوم البيانية والبيانات. كما سيتم سقي نباتاتك كل يوم وستقوم بتعديل كمية المياه المطلوبة بناءً على درجة الحرارة / الرطوبة.
يرجى التحقق من قناتي للحصول على البيانات الحية -
موصى به:
نظام سقي النبات الأوتوماتيكي: 4 خطوات
نظام سقي النبات الأوتوماتيكي: إليك كيف صنعت نظام سقي النبات الأوتوماتيكي
ساعة لا نهائية يتم التحكم فيها بواسطة الهاتف الذكي: 5 خطوات (مع صور)
الساعة اللانهائية التي يتم التحكم فيها عبر الهاتف الذكي: لقد رأيت العديد من مشاريع مرايا إنفينيتي وساعات إنفينيتي على Instructables ، لذلك قررت أن أصنعها. قد لا يكون مختلفًا تمامًا عن الآخرين … لكنني فعلت ذلك بنفسي ، لذا فهو كذلك! في حال كنت لا تعرف ذلك بالفعل: ما هو اللانهاية
سقي النبات الأوتوماتيكي: 4 خطوات
سقي النبات الأوتوماتيكي: هل النباتات غير راضية عن رعايتك؟ هل تموت دائمًا دون أن تشرح لك مشاكلها؟ حسنًا ، استمر في القراءة حول كيفية بناء نظام سقي النبات التلقائي الخاص بك ، والذي يمنحك جميع المعلومات التي ستحتاج إليها في أي وقت ضع خطتك
نظام سقي النبات -أردونيو أونو: 6 خطوات
نظام سقي النبات -Ardunio Uno: قابل سيرج ، المزارع الداخلي التفاعلي. على عكس مزارعي السقي الآخرين ، يريد سيرج أن ينمو حبك واهتمامك. يقيس مستشعر رطوبة التربة رطوبة التربة والتي يمكنك قراءتها من شاشة LCD. بلمسة واحدة على المستشعر
سقي النبات الذكي: 5 خطوات (بالصور)
سقي النبات الذكي: مرحبًا! باستخدام هذا المشروع ، يمكنك سقي نباتاتك تلقائيًا مع مراعاة درجة الحرارة الخارجية والرطوبة والضوء. يمكنك أيضًا استخدام هذا كمحطة طقس منزلية والتحقق من درجة الحرارة والرطوبة والخفة من هاتفك المحمول أو جهاز الكمبيوتر