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

نظام الستارة الذكي: 4 خطوات
نظام الستارة الذكي: 4 خطوات

فيديو: نظام الستارة الذكي: 4 خطوات

فيديو: نظام الستارة الذكي: 4 خطوات
فيديو: الستائر الذكية متوافقة مع ابل هوم كيت - zemismart tuya homekit wifi smart curtain 2024, يوليو
Anonim
Image
Image

هل ترغب في نظام ستارة ذكي يغلق نفسه عندما تكون الغرفة شديدة السطوع والحرارة ويمكنه أيضًا التحكم فيها عن بُعد أثناء التنقل؟

هنا سوف أريكم كيف تجعل المرء سهلاً حقيقياً ~

اللوازم

  • صندوق كرتون
  • مستشعر درجة حرارة DHT11
  • أجهزة السيارات
  • مستشعر القصب
  • Realtek Ameba1 RTL8195AM متحكم
  • سلك العبور

الخطوة 1: MQTT

MQTT
MQTT

MQTT هو بروتوكول اتصال من آلة إلى آلة (M2M) / "إنترنت الأشياء". تم تصميمه كوسيلة نقل رسائل خفيفة الوزن للغاية للنشر / الاشتراك.

يمكننا القول إن بروتوكول MQTT هو بروتوكول مصمم لإنترنت الأشياء. يعتمد MQTT على TCP / IP وينقل / يستقبل البيانات عبر النشر / الاشتراك.

نظرًا لأننا نستخدم لوحة تطوير ameba ، يمكننا تسجيل حساب على الموقع الرسمي في amebaiot ، والحصول على خادم MQTT مجاني على amebaiot.com/cloud-getting-started

ملاحظة ، بمجرد تسجيلك على AmebaIOT.com وتسجيل جهازك في "Cloud Service" ، فإن اسم المستخدم وكلمة المرور اللذين استخدمتهما لتسجيل الدخول إلى AmebaIOT.com هو نفسه لاتصال MQTT الخاص بك ، وسيتم شرح التفاصيل لاحقًا في البرنامج التعليمي.

الخطوة 2: إعداد البرنامج

إعداد البرنامج
إعداد البرنامج
إعداد البرنامج
إعداد البرنامج
إعداد البرنامج
إعداد البرنامج

مركز كل مشروع IoT (إنترنت الأشياء) هو متحكم دقيق مزود بتقنية Wi-Fi ، ومشروعنا ليس استثناءً. متحكم Wi-Fi المستخدم هنا هو Ameba-1 RTL8195AM من Realtek ، وقد حصل على العديد من الأجهزة الطرفية المفيدة ووحدة Wi-Fi قوية بطاقة منخفضة بما يكفي للتشغيل على بطارية خلوية لأسابيع.

ماذا بعد؟ هذه اللوحة قابلة للبرمجة على Arduino IDE! نعم ، ليست هناك حاجة إلى برنامج تعليمي قوي ، ما عليك سوى فتح Arduino IDE الخاص بك ولصق الرابط التالي في "عناوين URL الإضافية لمدير اللوحة" ضمن "ملف -> التفضيلات" وسيتم تنزيل سلسلة الأدوات والأدوات المساعدة لوحدة التحكم الدقيقة بالكامل تلقائيًا عن طريق تثبيت هذه اللوحة من "مدير مجلس الإدارة" ضمن "الأدوات -> مجلس الإدارة"

بعد ذلك ، يمكنك تنزيل الكود المصدري من Github في Github.

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

الخطوة 3: توصيل الأجهزة

اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة

يمكنك الرجوع إلى قسم المستلزمات للحصول على قائمة بالأشياء التي تحتاجها.

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

اتصال الدائرة بسيط نوعًا ما ، تحقق من خريطة الاتصال أدناه لتوصيل كل شيء.

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

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

الخطوة 4: إعداد الهاتف

إعداد الهاتف
إعداد الهاتف
إعداد الهاتف
إعداد الهاتف
إعداد الهاتف
إعداد الهاتف
إعداد الهاتف
إعداد الهاتف

من أجل التحكم في الستارة عن بعد من خلال MQTT ، نحتاج أولاً إلى تثبيت عميل MQTT. هناك العديد من تطبيقات عميل MQTT المجانية على Playstore لنظام Android و Appstore لنظام iOS. ها هو إصدار android وإصدار iOS.

بغض النظر عن الإصدار الذي تستخدمه ، فإن إجراء الإعداد متطابق ،

أولاً ، تحتاج إلى ملء عنوان خادم MQTT -> "cloud.amebaiot.com" ؛

ثانيًا ، املأ رقم المنفذ -> "1883" ؛

ثالثًا ، املأ الموضوع للاشتراك -> "outTopic" ؛

رابعًا ، قم بملء الموضوع للنشر -> "inTopic" ؛

خامسًا ، املأ اسم المستخدم وكلمة المرور للخدمة السحابية MQTT ؛

أخيرًا ، اضغط على زر "اتصال" للاتصال.

بمجرد الاتصال ، ستتلقى رسالة "--- خادم MQTT متصل! ---" مرسلة من ameba كتأكيد على اتصال ثنائي الاتجاه ناجح. الآن ، يمكنك إرسال رسالة "تشغيل" لفتح الستار ورسالة "إيقاف التشغيل" لإغلاقها في أي وقت تريد!

موصى به: