جدول المحتويات:
فيديو: تحكم ذكي بالمياه: 8 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مرحبًا ، هذا هو أول مشروع لي في Instructables. أي سؤال أو اقتراح ، تعليقات ، من فضلك قل لي.
لقد أنشأت عقدة IOT لخزان الماء البارد على السطح. أعطتني بعض المعلومات مثل:
1. خزان منسوب المياه
2. درجة الحرارة والضغط الجوي والرطوبة
3. مستشعر الحركة
4. ضوء لوكس
قاعدة على البرامج الثابتة ESP-EASY والأجهزة ESP8266 Nodemcu.
نظرًا لأن عقدة IOT هذه تحتاج إلى Wifi للعمل ، فقد قمت بالفعل بإعادة تكوين شبكة Wifi الخاصة بي. سوف تشاركه مع مشروع آخر.
الخطوة 1: الأدوات اللازمة
القائمة أدناه هي الأدوات الضرورية الرئيسية لمشاريعي:
1. محطة اللحام
2. جهاز رقمي متعدد
3. أدوات ومواد اللحام
4. إلخ …
كن حذرًا عند استخدام أي جهاز متصل بالكهرباء.
الخطوة 2: الأجهزة مع ESP8266
لأن خزان الماء البارد في السقف. لذا ، أعطي بعض المستشعرات لتتبع البيئة (للمتعة فقط)
1. ESP8266: أي esp8266 لكنني أوصي بـ NODEMCU - ESP8266 ، فهو يقع في حوالي 3 دولارات - 4 دولارات
2. DS18b20 مقاوم للماء: لدرجة حرارة الماء
3. HC-SR04: جهاز استشعار بالموجات فوق الصوتية لمستوى مياه الخزان
لا تتصل مباشرة بـ ESP8266 (إنها إشارة 5 فولت وستقتل اللوحة الخاصة بك)
4. DHT22 أو DHT11: درجة الحرارة والرطوبة داخل الصندوق
5. BMP180: الضغط الجوي / درجة الحرارة / الارتفاع على السطح
6. PIR HC-SR501: مستشعر الحركة بالأشعة تحت الحمراء السلبية ، للكشف عن شخص أو حيوان
7. BH1750FVI: مستشعر الضوء الرقمي
8. Levelshifter: تحويل الإشارة 5V من HC-SR04 إلى 3.3V.
الخطوة 3: برنامج Flash Firmware EspEasy
1. قم بتنزيله على
2. استخدام هذا البرنامج الثابت ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin
3. قم بتشغيل FlashESP8266.exe للفلاش (في Windows فقط: D). ربما تحتاج إلى flash.py حتى تفليش على Linux أو Mac (جرب Google من فضلك)
4. التشغيل الأول ، يرجى اتباع هذا الدليل
ملاحظة: وضع AP باستخدام كلمة المرور هذه للوصول: configesp
الخطوة 4: نظام الأسلاك وأجهزة الاستشعار
يرجى توصيل ESP8266 بأجهزة استشعار مثل هذا:
- DHT11 => GPIO3
- DS18B20 => GPIO1: تحتاج إلى R4 ، 7 كيلو مع (+)
- BH1750 => I2C: GPIO4 ، 5
- BMP180 => I2C: GPIO4 ، 5
- PIR => GPIO14
- HC-SR04: لا تتصل مباشرة بـ ESP8266 (إنها إشارة 5 فولت وستقتل اللوحة الخاصة بك)
أنت بحاجة إلى Levelshifter
=> قم بتوصيل Levelshifter بـ GPIO12، GPIO13
الخطوة 5: تكوين النظام
تكوين مثل هذه الصورة.
تحتاج GPIO إلى التطابق مع الخطوة السابقة ، يمكنك تغييرها.
لكن لا تستخدم GPIO هذه:
- IO0 ، IO2: تحتاج إلى سحب R
- IO15: تحتاج إلى R المنسدلة
- IO16: وضع السكون مع RST
- IO7 ، IO8 ، IO9 ، IO10: SD0..3
سيؤدي استخدام GPIO إلى كسر جهاز العرض التسلسلي الخاص بك:
- IO1 ، IO3: TX RX التسلسلي
يرجى التأكد من صحة IDX على نظام Domoticz الخاص بك.
www.letscontrolit.com/wiki/index.php/Tutor…
الخطوة 6: التحكم باستخدام Domoticz و ThingSpeak
1. Domoticz
امنحها أجهزة جديدة وأجهزة إعداد واكتب IDX على Domoticz في EspEasy
2. الكلام:
احصل على شانيل جديدة وامنح EspEasy the Write API Key
الخطوة 7: Box & Go-Live
في المربع والاختبار.
بعد ذلك ، يتم الإعداد مع خزان المياه.
الآن: الاسترخاء مع البيرة: د
ملحوظة: من فضلك لا تضعه مباشرة مع الشمس أو المطر. للداخل فقط.
للجوال:
1. تطبيق Android:
2. تطبيق iOS:
الخطوة 8: ترقية الإصدار التالي
في الإصدار التالي ، سأقوم بعمل عقدة أخرى للتحكم في المضخة.
وقم بتضمين هذا في Smart Home الخاص بي باستخدام Home-Assistant (https://www.home-assistant.io/) بدلاً من Domoticz (https://www.domoticz.com/).
أرك لاحقا!
يعتبر.