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

كيف تصنع نظام واي فاي يتحكم في إضاءة وتدفئة حوض السمك: 5 خطوات
كيف تصنع نظام واي فاي يتحكم في إضاءة وتدفئة حوض السمك: 5 خطوات

فيديو: كيف تصنع نظام واي فاي يتحكم في إضاءة وتدفئة حوض السمك: 5 خطوات

فيديو: كيف تصنع نظام واي فاي يتحكم في إضاءة وتدفئة حوض السمك: 5 خطوات
فيديو: كاميرا مراقبه ترصد خططف فتاه الجامعه داخل سياره فيديو للتوعيه؟! الجزء الاول 2024, يوليو
Anonim
كيف تصنع نظام واي فاي يتحكم في إضاءة وتدفئة حوض السمك
كيف تصنع نظام واي فاي يتحكم في إضاءة وتدفئة حوض السمك

ماذا يفعل النظام الذي يقوم بتشغيل / إيقاف تشغيل حوض السمك الخاص بك تلقائيًا وفقًا لجدول زمني أو يدويًا باستخدام زر ضغط أو طلب عبر الإنترنت.

نظام يراقب درجة حرارة الماء ويرسل بريدًا إلكترونيًا وتنبيهات في حالة إيقاف التشغيل تحت أو ارتفاع درجة الحرارة.

نظام يمكن استخدامه أيضًا كثرموستات للتدفئة.

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

من خلال القيام بذلك بنفس مدة الإضاءة ، يمكنك الاستمتاع أكثر بحوض السمك الخاص بك عندما تكون في المنزل.

هذا جزء من هندسة أتمتة المنزل

الخطوة 1: كيف يعمل؟

يعتمد النظام على ESP8266 ويستخدم إمكانيات GPIO و WIFI. يُستخدم GPIO للتحكم في مرحلَين وقراءة درجة حرارة الماء من جهاز استشعار. يستخدم النظام UDP لتبادل البيانات مع خادم Linux. الجدول أسبوعي / يومي / كل ساعة محدد. كل ساعة مقسمة إلى 8 أجزاء كل منها 7.5 دقيقة. يمكن الكتابة فوق الجدول الذي تم تحميله مسبقًا على طلب الإنترنت الحقيقي. يرسل النظام المعلومات بانتظام إلى الخادم حتى تتمكن من معرفة درجة حرارة الماء وحالة الإضاءة عن بُعد.

يرسل تنبيهات ورسائل بريد إلكتروني في حالة ارتفاع درجة الحرارة أو انخفاض درجة الحرارة.

الخطوة 2: ما الذي تحتاجه للقيام بذلك؟

ماذا تريد أن تفعل ذلك؟
ماذا تريد أن تفعل ذلك؟
ماذا تريد أن تفعل ذلك؟
ماذا تريد أن تفعل ذلك؟
ماذا تريد أن تفعل ذلك؟
ماذا تريد أن تفعل ذلك؟
  1. 1 × ESP8266

    اخترت Olimex ESP8266-EVB الذي يأتي بقوة 3.3 فولت ومرحل وجودة عالية

  2. 1 أو 2 مرحلات
  3. 1 × DS18B20 مستشعر درجة حرارة مقاوم للماء
  4. 1 × 2N2222 تبديل الترانزستور أو ما يعادلها
  5. 3 مقاومات (100 أوم - 2.7 كيلو أوم - 4.7 كيلو أوم)
  6. 1 × زر التبديل
  7. 1 × صندوق كهربائي
  8. 1 × النموذج الأولي ثنائي الفينيل متعدد الكلور
  9. 1 × FT232RL FTDI USB 3.3 V لتحميل البرنامج
  10. 1 × 5 فولت و 3.3 فولت

الخطوة 3: كيف تصنعها؟

كيف اعملها كيف اصنعها ؟
كيف اعملها كيف اصنعها ؟
كيف اعملها كيف اصنعها ؟
كيف اعملها كيف اصنعها ؟
كيف اعملها كيف اصنعها ؟
كيف اعملها كيف اصنعها ؟

احصل على جميع الأجزاء المطلوبة

قم بتوصيل الأجزاء على اللوح

مكونات اللحام على ثنائي الفينيل متعدد الكلور

ضع كل شيء في الصندوق

قم بتنزيل كود ESP8266

استخدم Arduino IDE لتنزيل الكود داخل ESP8266

الخطوة 4: برنامج الخادم

برنامج الخادم
برنامج الخادم

لدي بنية تحتية محلية متكاملة.

يتم تخزين البيانات في MySql DB. أستخدم Tomcat كخادم ويب. يتم تشغيل 3 دفعات بشكل دائم: تعمل إحداها كخادم وقت ، وتقوم إحداها بالحصول على البيانات من ESP8266 وتخزينها في قاعدة البيانات ، وترسل دفعة أخرى في النهاية تحديث التكوين إلى ESP8266. كل شيء يعمل على خادم Linux. خادم الوقت هو الوحيد المطلوب (قم بتشغيل UdpEsp8266ServerTime.java) (ما لم تقم بإضافة دعم NTP داخل كود ESP8266).

أقترح استخدام كود جافا المقدم (تشغيل traceDataReceived.java) لإلقاء نظرة على البيانات التي يرسلها ESP8266 قبل القيام بما تريد.

github.com/cuillerj/AquariumControlSystem

الخطوة 5: قم بتوصيل أسلاك الإضاءة والتدفئة

قم بتوصيل أسلاك الإضاءة والتدفئة
قم بتوصيل أسلاك الإضاءة والتدفئة
قم بتوصيل أسلاك الإضاءة والتدفئة
قم بتوصيل أسلاك الإضاءة والتدفئة

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

لقد قمت بتعديل منفذ الطاقة عن طريق قطع شريط نحاسي للحصول على منافذ مخصصة للإضاءة والتدفئة.

موصى به: