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

نظام الإنذار IDC2018IOT: 7 خطوات
نظام الإنذار IDC2018IOT: 7 خطوات

فيديو: نظام الإنذار IDC2018IOT: 7 خطوات

فيديو: نظام الإنذار IDC2018IOT: 7 خطوات
فيديو: لازم تغير تفكيرك! عشان تبقى مشاكلك زي دي!👌 2024, يوليو
Anonim
Image
Image

في هذا Instructable ، ستتعرف على خطوات إنشاء إنذار إنترنت الأشياء. هذا نظام إنذار منزلي رخيص الثمن وسعر معقول ويمكن الوصول إليه عبر الإنترنت عبر WiFi. يتم تشغيل الإنذار عندما يفتح شخص ما الباب أو يشعل ضوء غرفتك. يمكن أن يكون هذا المشروع مفيدًا لك سواء كنت تريد حقًا إعداد منبه لحماية غرفتك أو إذا كنت تريد ببساطة ممارسة مهاراتك في الترميز لـ Node MCU. خيار آخر هو استخدام مستشعر الضوء كمنبه لإيقاظك كل يوم عند شروق الشمس.

الخطوة 1: الأجزاء

البناء الفني
البناء الفني

المكونات المطلوبة لهذا المشروع:

1. مجلس العقدة MCU.

2. ضوء الثيرمين + 330 أوم المقاوم - يستخدم لكشف قوة الضوء في الغرفة.

3. قصبة تبديل الباب - تستخدم للكشف عن سيناريو فتح الباب.

4. مكبر الصوت - يستخدم لتشغيل المنبه

5. كبلات توصيل

6. هاتف محمول به تطبيق + حساب blynk - يُستخدم للتحكم في الإنذار من هاتفك.

7. حساب Adafruit - يستخدم للتحكم في مستشعر الثيرمين والاطلاع على الإحصائيات التي تم جمعها من دائرة الإنذار.

الخطوة 2: تدفق الدائرة

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

الخطوة الثالثة: البناء الفني

البناء الفني
البناء الفني
البناء الفني
البناء الفني

1. افتح حساب blynk على https://www.blynk.cc/. احفظ رمز الوصول الخاص.

2. قم بتكوين تطبيق blynk الخاص بك على هاتفك المحمول على النحو التالي في الصورة.

3. افتح حساب adafruit الخاص بك وقم بإنشاء لوحة القيادة على النحو التالي في الصورة. احفظ رمز الوصول الخاص.

4. افتح config.h واملأ التكوينات - WIFI و Adafruit و Blynk.

5. قم ببناء الدائرة كما هو موضح. ملاحظة: يتم وضع مفتاح القصب فوق المصفوفة فقط على سبيل المثال. ومع ذلك ، يجب أن تتذكر وضعه على باب منزلك.

6. قم بتحميل الرسم التخطيطي إلى لوحة NodeMCU وابدأ في استخدام المنبه!

الخطوة 4: الكود

هنا يمكنك رؤية رمز نظام الإنذار هذا.

الخطوة 5: القيود

يتمثل القيد الرئيسي لهذه الدائرة في أنها تعتمد على خدمات الطرف الثالث مثل blynk. في حالة عدم عمل هذه الخدمة ، فقد نفقد بعض الوظائف التي أنشأناها في هذا المشروع.

الخطوة السادسة: التحديات

التحدي الأكبر في هذا المشروع هو فهم أن لدينا 3 بروتوكولات مختلفة تعمل معًا. WiFi و Blynk و MQTT ونحتاج إلى إعدادها بشكل مختلف عن البداية من أجل جعل هذا التنبيه يعمل. بعد اجتياز خطوة التكوينات هذه وامتلاك حسابك الخاص في Blynk و Adafruit ، نعتقد أنك ستجد هذا المشروع سهل الاستخدام للغاية.

حاولنا أن نسهل عليك اجتياز هذا التحدي عن طريق إخراج جميع التكوينات من المخطط ووضعها في ملف conifg.h. نعتقد أنه سيكون أسهل بكثير بهذه الطريقة.

الخطوة 7: التحسينات المستقبلية

1. من المحتمل جدًا إضافة مستشعر معرف اللمس الذي يمكن تشغيل / إيقاف تشغيل الإنذار في أي مكان يتم تثبيته فيه. ستتم إضافة هذا بالإضافة إلى وظيفة التشغيل / إيقاف التشغيل عن بُعد باستخدام blynk. تقدير وقت العمل - يوم واحد.

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

3. أود أيضًا إضافة كاميرا إلى الدائرة التي ستبدأ في البث المباشر في أي وقت يتم تشغيل المنبه. لذلك سيكون من الممكن رؤية من هو داخل الغرفة عن بعد. تقدير وقت العمل - يومين.

موصى به: