حرق شجرة عيد الميلاد! نأخذ الهاتف الذكي والإنترنت عبر الهاتف المحمول و ... نشغل "شجرة عيد الميلاد" في البلد


سيكون حول كيفية إدارة الأجهزة الكهربائية عبر الإنترنت. المهمة بسيطة للغاية إذا كان هناك إنترنت جيد سلكي ، وخاصة عنوان IP ثابت. ولكن عندما يكون الوصول إلى الإنترنت ممكنًا فقط من خلال مودم GSM ، على سبيل المثال ، في البلد ، فإن اختيار الحلول ليس رائعًا ... ولكن هناك! الآن أصبح عدد المستخدمين المتصلين بالشبكة العالمية أكبر من عدد الأشخاص على الأرض. لطالما كان مستخدمو الإنترنت الكاملون أجهزة متنوعة ، ويتواصل العديد منهم مع بعضهم البعض باستخدام بروتوكول MQTT الشهير ، والذي تم وصفه أكثر من مرة هنا. تحتوي Master Kit على العديد من الأجهزة التي تستخدم أيضًا بروتوكول MQTT وخادم السحابة iot.eclipse.org المجاني. سنتحدث عن تكوينها وتطبيقها.


أولاً ، باختصار حول ما هي تقنية MQTT لتوصيل الأجهزة فيما بينها على إنترنت الأشياء. هذه محادثة تشبه إلى حد كبير محادثة يتواصل بها الأشخاص. جهاز واحد ، على سبيل المثال ، "مقياس حرارة الإنترنت" ينشئ سجله الخاص على خادم خاص ، ما يسمى "الموضوع". تقوم الأجهزة الأخرى المهتمة "بالاشتراك" في هذا الموضوع وتتلقى جميع التحديثات التي تحدث في الوقت الفعلي ، أو ترسل معلوماتها إلى الدردشة ، على سبيل المثال ، أوامر الإدارة.

كل شيء بسيط للغاية. يجب عليك نشر شبكة Wi-Fi محلية باستخدام جهاز توجيه منزلي والاتصال بالإنترنت بأي طريقة ، على سبيل المثال ، باستخدام مودم GSM. لحالتنا ، أي مودم 2/3 / 4G من أي مشغل للهاتف المحمول مناسب

الآن ، ما هي الأجهزة من Master Kit؟ لا يوجد سوى ثلاثة منهم في هذا الخط. هذه لوحات إلكترونية يتم تجميعها ، بالطبع ، استنادًا إلى ESP8266-01 المعروف على نطاق واسع. نظرًا لأن هذه الشريحة تحتوي على مدخلين / مخرجات فقط يمكن التحكم فيهما أو قراءة المعلومات ، فقد تحول خط الأجهزة كمزيج من قدرات مستشعر درجة الحرارة ومرحل كهرومغناطيسي.

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

ثانيًا ، MP3504 - الإنترنت تتابع + ترمومتر


يسمح لك هذا الجهاز بتوصيل جهاز كهربائي واحد فقط ، ولكن في نفس الوقت تلقي معلومات حول درجة الحرارة في "الكائن". يتم تجميع كلا الجهازين على نفس اللوحة ويتم تشغيلهما بواسطة 12V DC. تسمح المرحلات بتبديل الأحمال حتى 7 أمبير. ولكن ، إذا كنت تريد التحكم في السخان ، فمن الأفضل القيام بذلك من خلال موصل إضافي. يتم استخدام نفس DS18B20 كمستشعر درجة حرارة ، وتريده في حالة عادية ، وتريده في جهاز مغلق.

الجهاز الثالث صغير الحجم ، مدعوم من 5V عبر موصل USB القياسي.
هذا مقياس حرارة إنترنت MP3507 ، قناتين.
لماذا قناتين؟ المثال بسيط - واحد يقيس درجة الحرارة في المنزل ، والثاني في الشارع. تحتوي المجموعة على مستشعرين ، ولكن للاستخدام الخارجي ، فإن المستشعر في إصدار مغلق مناسب تمامًا. صورة مختومة الاستشعار مع MP3504 وحدة. ولكنه متوافق أيضًا مع وحدة MP3507

يسمح لك وجود موصل USB للطاقة بتوصيل الوحدة بأي شحن USB ، وهو أمر مريح للغاية.


بعد وصف جانب الحديد بشكل أو بآخر ، من الضروري التحدث عن التطبيق الذي يتحكم فيه. تقدم Master Kit تطبيقًا مجانيًا لكل من الوحدات الموضحة ، وهو يشبه عرضًا توضيحيًا لإظهار إمكانات الوحدة النمطية بدلاً من أداة فائقة عالمية لإدارة المنزل من مسافة بعيدة. لكن نظام الأمر مفتوح ، لذلك يمكن توصيل الوحدات بأمان بـ OpenHab أو كتابة تطبيقك على أي نظام تشغيل. وحتى بمساعدة منشئ تطبيق Inventor.

في ما يلي أمثلة على لقطات شاشة من تطبيقات لنظام Android.
جميعها متشابهة وتختلف في مجموعة الرموز الضرورية ، بناءً على الغرض من الوحدة (تم وضع بعض الوظائف للمستقبل):
"الضوء" - يظهر حالة التتابع. حرق مصباح - تتابع. إذا قمت بالنقر فوق المصباح - سيتم إيقاف تشغيله ، مرة أخرى - قم بتشغيله.
"الرقم فوق المصباح الكهربائي" هو عداد الدقيقة لحالة التتابع في حالة التشغيل ، يمكنك استخدامه كمسجل لوقت تشغيل جهازك ، على سبيل المثال ، لحساب الإيرادات إذا كان خفيفًا فوق طاولة البلياردو ، والذي يتم تشغيله إذا تم دفع الوقت.
"درجة الحرارة" - قراءة مستشعر درجة الحرارة الحالية. إذا كان هناك 2 منهم ، فسيكون هناك قيمتان.
"Globe" - زر للتوصيل بجهاز من هاتف ذكي
"Hammer with wrench وجع قابل للتعديل" - زر لاستدعاء إعدادات التطبيق.

يتكون الاتصال والإعداد من خطوتين
1. توصيل الوحدة النمطية لشبكتك المحلية
2. قم بتثبيت وتكوين تطبيق Android للعمل بشكل خاص مع الوحدة النمطية الخاصة بك.

للاتصال بشبكتك المحلية ، يجب عليك وضع الوحدة في وضع التكوين. للقيام بذلك ، في غضون 1-2 ثانية بعد تطبيق الطاقة ، تحتاج إلى إغلاق جهتي اتصال والاحتفاظ بهما في هذه الحالة لمدة 5-7 ثوانٍ. في هذا الوقت ، سيومض مؤشر LED الأزرق لفترة وجيزة مرة واحدة في الثانية. إذا خرجت ، فأنت بحاجة إلى تكرار العملية مرة أخرى. انظر إلى الصورة مع الوحدة المزودة بمقياسين حراريين.

لتكوينه ، تحتاج إلى إغلاق ، على سبيل المثال ، ملاقط أو قطعة من الأسلاك ذات السنين 2 و 3 (أعلاه).

بعد دخول الوحدة في وضع الإعداد ، تقوم بإنشاء شبكة محلية حول نفسها ، يبدأ اسمها بكلمة MQTT وينتهي بمعرف مكون من 7 أرقام. بين هذه الأجزاء من الاسم هو علامة على الوظيفة والإصدار.
فيما يلي مثال: MQTT_2RELE V1.6_1234567 تحتاج إلى الاتصال بهذه الشبكة باستخدام كلمة مرور افتراضية. وبالمناسبة ، تذكر هذا الرقم. سيكون مفيدًا عند إعداد تطبيق Android للتحكم. هذا هو اسم الموضوع الذي سيتصل به هاتفك الذكي أو جهازك اللوحي.

بعد ذلك ، لديك الخيار للتهيئة باستخدام تطبيق "Configurator" لنظام التشغيل Android أو باستخدام إصدار Windows الخاص به. تبدو نافذة الإعدادات بسيطة وواضحة


في أول سطرين ، تكتب الاسم وكلمة المرور لشبكة Wi-Fi التي تريد توصيل الوحدة النمطية بها. في الكتلة الثانية ، يمكنك إما السماح للوحدة بالعمل في وقت واحد مع نقطة الوصول أو حظرها. إذا كنت لا تحظر ، فيمكنك الاتصال بالوحدة مباشرة. وهذا أمر محفوف بالأمن. من الأفضل أن تحظر. ثم يتم حماية الوصول إلى الوحدة النمطية بواسطة نظام الوصول لجهاز التوجيه.

بعد الإعدادات ، ستتصل الوحدة تلقائيًا بالموجه وتقوم بالتسجيل تلقائيًا على خادم MQTT. لقد اخترنا iot.eclipse.org المجاني

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

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

سنة جديدة سعيدة للجميع!

Source: https://habr.com/ru/post/ar388195/


All Articles