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

زر Wi-Fi ذكي يعمل بالبطارية للتحكم في أضواء HUE: 5 خطوات (مع صور)
زر Wi-Fi ذكي يعمل بالبطارية للتحكم في أضواء HUE: 5 خطوات (مع صور)

فيديو: زر Wi-Fi ذكي يعمل بالبطارية للتحكم في أضواء HUE: 5 خطوات (مع صور)

فيديو: زر Wi-Fi ذكي يعمل بالبطارية للتحكم في أضواء HUE: 5 خطوات (مع صور)
فيديو: التحكم فى لون إضاءة شريط الليد led rgb strip عن طريق الواى فاى . 2024, يوليو
Anonim

تابع المزيد بالمؤلف:

كيفية توصيل RaspberryPi Pico بشبكة WiFi وإرسال الإشعارات
كيفية توصيل RaspberryPi Pico بشبكة WiFi وإرسال الإشعارات
كيفية توصيل RaspberryPi Pico بشبكة WiFi وإرسال الإشعارات
كيفية توصيل RaspberryPi Pico بشبكة WiFi وإرسال الإشعارات
بي بي سي مايكرو: بت + واي فاي + إشعارات الهاتف
بي بي سي مايكرو: بت + واي فاي + إشعارات الهاتف
بي بي سي مايكرو: بت + واي فاي + إشعارات الهاتف
بي بي سي مايكرو: بت + واي فاي + إشعارات الهاتف
كيفية إنشاء مستشعرات WiFi وواجهة مستخدم في Node-RED على Raspberry Pi
كيفية إنشاء مستشعرات WiFi وواجهة مستخدم في Node-RED على Raspberry Pi
كيفية إنشاء مستشعرات WiFi وواجهة مستخدم في Node-RED على Raspberry Pi
كيفية إنشاء مستشعرات WiFi وواجهة مستخدم في Node-RED على Raspberry Pi

يوضح هذا المشروع كيفية إنشاء زر IoT Wi-Fi يعمل بالبطارية في أقل من 10 دقائق. يتحكم الزر في أضواء HUE فوق IFTTT.

اليوم يمكنك بناء أجهزة إلكترونية وربطها بالأجهزة المنزلية الذكية الأخرى حرفياً في دقائق. علاوة على ذلك ، يمكنك القيام بذلك بدون مبرمجين متخصصين وكتابة سطر واحد من التعليمات البرمجية. في هذه المدونة ، نعرض زر Wi-Fi الذكي الذي يعمل بالبطارية ، والذي يتحكم في مصابيح HUE عن بُعد عبر الإنترنت. يمكن للمطورين تصميمه بسهولة على جميع مستويات المهارات. سيستمر الزر 15 ألف حدث تنشيط على بطاريات ليثيوم 2xAAA - وهذا إلى حد بعيد أفضل زر ذكي منخفض الطاقة. إذا أخذنا في الاعتبار دفعات / أحداث 8x يوميًا ، فسوف تستمر لأكثر من 5 سنوات. يرجع ذلك إلى أن وحدة إنترنت الأشياء ، المستخدمة في هذا المشروع ، لا تستنزف أي تيار عندما لا يتم تنشيطها - صحيح 0A. تتكون هذه التعليمات من الخطوات التالية:

  1. التجميع باستخدام لوح الخبز
  2. إعداد خدمة IFTTT و HUE
  3. تكوين وحدة إنترنت الأشياء
  4. توصيل وحدة إنترنت الأشياء بالإنترنت

يمكن إنجاز كل شيء في أقل من 10 دقائق بدون سطر واحد من التعليمات البرمجية أو معرفة السحابة.

اللوازم

القطع

  • وحدة الكريكيت واي فاي الأشياء على الحافة
  • اللوح (عام)
  • زر القبة الحمراء الكبيرة SparkFun
  • حامل البطارية ، AAA x 2

تطبيقات البرمجيات والخدمات عبر الإنترنت

خدمة FTTT Maker

أدوات

لحام الحديد (عام)

الخطوة 1: التجميع

Image
Image
المجسم
المجسم
المجسم
المجسم

موصل منفصل لرأس دبوس اللحام ثنائي الفينيل متعدد الكلور إلى وحدة الكريكيت. يسهل الرأس توصيل وحدة Cricket بلوح التجارب.

  • قم بتوصيل الدبوس الأول من الزر بالبطارية VCC (+)
  • قم بتوصيل الدبوس الثاني من الزر بمنفذ WAKE_UP في وحدة الكريكيت
  • قم بتوصيل البطارية VCC (+) بمنفذ BATT بوحدة الكريكيت
  • قم بتوصيل بطارية GND (-) بمنفذ GND في وحدة الكريكيت

الخطوة 2: إعداد IFTTT

إعداد IFTTT
إعداد IFTTT
إعداد IFTTT
إعداد IFTTT
إعداد IFTTT
إعداد IFTTT
إعداد IFTTT
إعداد IFTTT

الخطوات لمتابعة:

  1. انتقل إلى:
  2. تسجيل الدخول أو التسجيل
  3. انقر فوق إنشاء من قائمة المستخدم / الحساب (الزاوية اليمنى العليا)
  4. انقر فوق + لإنشاء حدث مصدر جديد
  5. حدد خدمة Webhooks
  6. انقر فوق متابعة
  7. انقر فوق تلقي طلب ويب (على الجانب الأيسر)
  8. إنشاء اسم الحدث على سبيل المثال زر_حدث
  9. يجب أن يتم إعداد الحدث المصدر الآن ، انقر فوق + بعد الحدث ثم
  10. ابحث عن خدمة HUE
  11. حدد حدث خدمة HUE
  12. إذا لم يكن لديك HUE بعد ، فأنت بحاجة إلى إضافة -> اتصال
  13. حدد الجهاز (الخفيف) الذي سيتم إرفاق هذا الحدث به
  14. انقر فوق "إنهاء"

أوشكنا على الانتهاء ، نحتاج إلى الحصول على عنوان HTTP يمكننا من خلاله نشر حدث من وحدة إنترنت الأشياء.

ابحث عن خدمة Webhooks وانقر فوق المستند في الزاوية اليمنى العليا.

بعد ذلك ، قم بنسخ روابط الويب الموجودة ضمن "إجراء POST أو الحصول على طلب ويب إلى:" ، ستحتاج إليها لاحقًا.

الخطوة 3: قم بتكوين Wi-Fi Cricket Module

قم بتكوين Wi-Fi Cricket Module
قم بتكوين Wi-Fi Cricket Module
قم بتكوين Wi-Fi Cricket Module
قم بتكوين Wi-Fi Cricket Module
قم بتكوين Wi-Fi Cricket Module
قم بتكوين Wi-Fi Cricket Module

تم تكوين لعبة الكريكيت بالكامل OTA (عبر الهواء) من خلال Things On Edge - Developer Portal (https://dev.thingsonedge.com). سيتم استرداد التكوين بواسطة Cricket عبر الإنترنت عندما يكون متصلاً بشبكة Wi-Fi الخاصة بك (الموصوفة في القسم التالي). لنقم الآن بتكوينه أولاً.

بالنسبة للزر ، نحتاج إلى تكوين Cricket لإرسال طلب POST HTTP عندما يتم إيقاظه بإشارة عالية على IO1: WAKE_UP pin. يتم توفير هذه الإشارة عند الضغط على الزر.

افتح الآن بوابة مطور TOE من أي متصفح سواء من جهاز الكمبيوتر أو الهاتف المحمول. يجب عليك التسجيل / تسجيل الدخول إلى Developer Portal لتفعيل الجهاز وتكوينه في حسابك. وإلا فلن يعمل الجهاز.

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

الآن يمكنك تكوين جهازك.

قم بتعيين التكوين التالي:

  • RTC: إيقاف
  • IO2: متوقف
  • IO3: متوقف
  • مراقب البطارية: إيقاف
  • فرض التحديثات - IO1 Wake Up: On
  • فرض التحديثات - RTC Wake Up: OFF
  • أحداث ما بعد: انظر أدناه

انسخ / الصق الرابط الذي نسخته من Webhooks في io1_wakeup واترك البيانات فارغة

maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD

بمجرد تعيين التكوين ، اضغط على زر حفظ.

أحسنت! انت على وشك الوصول! الآن تحتاج فقط إلى توصيل جهازك بالإنترنت عبر شبكة Wi-Fi الخاصة بك. يرجى اتباع القسم التالي كيفية القيام بذلك.

الخطوة 4: توصيل وحدة إنترنت الأشياء بالإنترنت

توصيل وحدة إنترنت الأشياء بالإنترنت
توصيل وحدة إنترنت الأشياء بالإنترنت
توصيل وحدة إنترنت الأشياء بالإنترنت
توصيل وحدة إنترنت الأشياء بالإنترنت
توصيل وحدة إنترنت الأشياء بالإنترنت
توصيل وحدة إنترنت الأشياء بالإنترنت

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

  1. اضغط مع الاستمرار على زر في الوحدة لمدة 5 ثوانٍ حتى يضيء مؤشر LED باستمرار.
  2. بمجرد أن يضيء مصباح LED باستمرار ، فتحت Cricket نقطة اتصال Wi-Fi خاصة. اتصل من جهاز كمبيوتر محمول أو هاتف ذكي بالنقطة الفعالة باستخدام بيانات الاعتماد التالية: SSID: toe_device لا توجد كلمة مرور مطلوبة
  3. بمجرد الاتصال ، افتح صفحة ويب خاصة: https://192.168.4.1/index.html ملاحظة: تأكد من أن LED لا يزال قيد التشغيل! إذا تم إيقاف تشغيله ، كرر الخطوات من البداية
  4. يمكنك الآن تمرير بيانات اعتماد شبكة Wi-Fi الخاصة بك والنقر فوق اتصال. إذا قمت بتمرير SSID وكلمة المرور الصحيحين ، فبعد بضع ثوانٍ ، يجب على الجهاز الإبلاغ عن اتصاله بالإنترنت وسيتم إيقاف تشغيل مؤشر LED.

تهانينا! الآن جهازك مباشر ومتصل بالإنترنت!

الخطوة 5: الملخص

الآن يمكنك تشغيل / إيقاف تشغيل ضوء HUE بجهاز الزر الخاص بك !

يمكنك العثور على مزيد من المعلومات:

  • حول وحدة الكريكيت من صفحة الأشياء على الحافة (https://thingsonedge.com)
  • يمكن العثور على مزيد من المعلومات التقنية هنا GitHUB (https://github.com/thingsonedge/cricket)
  • فيديو مع التعليمات:

موصى به: