جدول المحتويات:
فيديو: نظام الستارة الذكي: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
هل ترغب في نظام ستارة ذكي يغلق نفسه عندما تكون الغرفة شديدة السطوع والحرارة ويمكنه أيضًا التحكم فيها عن بُعد أثناء التنقل؟
هنا سوف أريكم كيف تجعل المرء سهلاً حقيقياً ~
اللوازم
- صندوق كرتون
- مستشعر درجة حرارة DHT11
- أجهزة السيارات
- مستشعر القصب
- Realtek Ameba1 RTL8195AM متحكم
- سلك العبور
الخطوة 1: 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 كتأكيد على اتصال ثنائي الاتجاه ناجح. الآن ، يمكنك إرسال رسالة "تشغيل" لفتح الستار ورسالة "إيقاف التشغيل" لإغلاقها في أي وقت تريد!
موصى به:
كيفية تثبيت نظام Raspbian OS في Raspberry Pi باستخدام برنامج NOOBS والهاتف الذكي: 6 خطوات
كيفية تثبيت نظام التشغيل Raspbian OS في Raspberry Pi باستخدام برنامج NOOBS والهاتف الذكي: مرحبًا بالجميع! أريكم اليوم في هذا البرنامج التعليمي مدى سهولة تثبيت نظام Raspbian OS في Raspberry Pi باستخدام برنامج NOOBS والهاتف الذكي
نظام وقوف السيارات الذكي القائم على إنترنت الأشياء باستخدام NodeMCU ESP8266: 5 خطوات
نظام وقوف السيارات الذكي القائم على إنترنت الأشياء باستخدام NodeMCU ESP8266: في الوقت الحاضر ، من الصعب جدًا العثور على مواقف للسيارات في المناطق المزدحمة ولا يوجد نظام للحصول على تفاصيل توفر مواقف السيارات عبر الإنترنت. تخيل إذا كان بإمكانك الحصول على معلومات توفر مكان وقوف السيارات على هاتفك ولم يكن لديك تجوال للتحقق من
نظام المنزل الذكي Alexa باستخدام وحدة الترحيل NodeMCU: 10 خطوات
نظام المنزل الذكي Alexa باستخدام وحدة NodeMCU Relay: في مشروع IoT هذا ، صنعت نظام Alexa Smart Home Automation باستخدام NodeMCU ESP8266 & amp؛ وحدة الترحيل. يمكنك التحكم بسهولة في الإضاءة والمروحة والأجهزة المنزلية الأخرى باستخدام الأمر الصوتي. لتوصيل مكبر الصوت الذكي Echo Dot بـ
نظام مراقبة الطقس وسرعة الرياح الذكي القائم على إنترنت الأشياء: 8 خطوات
نظام مراقبة الطقس والرياح الذكي المستند إلى IOT: تم تطويره بواسطة - Nikhil Chudasma و Dhanashri Mudliar و Ashita Raj مقدمة تكمن أهمية مراقبة الطقس في العديد من الطرق. يجب مراقبة معلمات الطقس للحفاظ على التنمية في الزراعة والصوبات الزراعية
SmartBox - نظام المنزل الذكي لغرفتك: 6 خطوات
SmartBox - نظام المنزل الذكي لغرفتك: مرحبًا بالجميع! في هذه التعليمات ، سأشرح لك كيفية إنشاء نظام غرفة ذكي. يحتوي هذا النظام على جهازين ، جهاز عام به مستشعر رطوبة ومستشعر درجة حرارة يقيس جودة الحياة الحالية في غرفتك. أنت