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

MCU الوصول إلى خدمة الإنترنت عبر IFTTT - Ameba Arduino: 3 خطوات
MCU الوصول إلى خدمة الإنترنت عبر IFTTT - Ameba Arduino: 3 خطوات

فيديو: MCU الوصول إلى خدمة الإنترنت عبر IFTTT - Ameba Arduino: 3 خطوات

فيديو: MCU الوصول إلى خدمة الإنترنت عبر IFTTT - Ameba Arduino: 3 خطوات
فيديو: 10 Really Cool Websites You Should Always Have To Bookmarked 2024, يوليو
Anonim
MCU الوصول إلى خدمة الإنترنت عبر IFTTT - Ameba Arduino
MCU الوصول إلى خدمة الإنترنت عبر IFTTT - Ameba Arduino

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

اللوازم

  • أميبا × 1
  • حساب من https://ifttt.com/ ، للوصول إلى خدمة IFTTT

الخطوة 1: مقدمة إلى IFTTT

مقدمة عن IFTTT
مقدمة عن IFTTT
مقدمة عن IFTTT
مقدمة عن IFTTT
مقدمة عن IFTTT
مقدمة عن IFTTT

IFTTT ، المعروف باسم If This Then That ، هو موقع ويب وتطبيق جوال وخدمة مجانية قائمة على الويب لإنشاء التطبيقات الصغيرة أو سلاسل العبارات الشرطية البسيطة. يتم تشغيل التطبيق الصغير من خلال التغييرات التي تحدث داخل خدمات الويب الأخرى مثل Gmail و Facebook و Telegram و Instagram و Pinterest وما إلى ذلك.

إنشاء برنامج صغير من IFTTT

بعد ذلك ، نحصل على مثال لتطبيق IFTTT الصغير لإرسال بريد إلكتروني إلى المستلم المحدد.

لتشغيل المثال ، يتم استخدام ميزة HTTP POST للأميبا لنشر خدمة خطاف ويب بسيطة تتلقاها منصة IFTTT وبالتالي تُستخدم لبدء استجابة (إرسال بريد إلكتروني).

بعد تسجيل الدخول https://ifttt.com/ ، انقر فوق تطبيقاتي الصغيرة من الأعلى.

تحقق من الصور أعلاه لمتابعة الخطوات.

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

قم بإعداد IFTTT على Ameba MCU
قم بإعداد IFTTT على Ameba MCU
قم بإعداد IFTTT على Ameba MCU
قم بإعداد IFTTT على Ameba MCU
قم بإعداد IFTTT على Ameba MCU
قم بإعداد IFTTT على Ameba MCU

· ضع الزناد عبر Ameba

بمجرد أن يصبح التطبيق الصغير جاهزًا في لوحة معلومات IFTTT ، يمكن وميض البرنامج النموذجي على لوحة Ameba لنشر طلب

1. يوجد مثال البرنامج ضمن المجلد "HTTP_IFTTT_POST". اتبع الخطوات التالية:

1) انقر فوق ملف *.ino داخل مجلد المثال المقدم في الفصل لفتح المثال باستخدام Arduino IDE.

2) بمجرد فتح البرنامج ، قم بتحرير العناصر الثلاثة التالية داخل الكود لجعل البرنامج يعمل بنجاح.

قم بتحرير بيانات اعتماد wi-fi للاتصال بنقطة اتصال wi-fi أو نقطة الوصول المفضلة لديك.

تحت حقل اسم المضيف ، أدخل اسم مضيف خدمة IFTTT "maker.ifttt.com"

ضمن حقل المسار ، أدخل اسم الحدث والحقل الرئيسي "المشغل // مع / المفتاح /"

- اسم الحدث: يجب أن يكون اسم الحدث هو نفسه المحدد في التطبيق الصغير IFTTT. في هذا المثال ، اسم الحدث هو "test_event"

- المفتاح: متاح ضمن خدمة Webhook في حساب IFTTT الفردي. انظر الخطوة التالية للحصول عليها.

3) كيف يمكن الحصول على مفتاح من علامة تبويب التوثيق في Webhooks؟

ابحث عن خدمة Webhooks في علامة تبويب الخدمات.

في صفحة خدمة Webhooks ، انقر فوق علامة التبويب Documentation (الوثائق) في الزاوية اليمنى العلوية.

يمكن العثور على المفتاح في صفحة التوثيق. أيضًا ، كيف يمكن استخدام طلب HTTP كما هو موضح

الخطوة 3: الترميز والتشغيل

الترميز والتشغيل
الترميز والتشغيل
الترميز والتشغيل
الترميز والتشغيل
الترميز والتشغيل
الترميز والتشغيل

يشار إلى عينة من التعليمات البرمجية المكتملة أعلاه

لنقم الآن بتشغيل نموذج البرنامج على Ameba

بمجرد أن يصبح المثال جاهزًا ، قم بالاتصال بلوحة Ameba عبر كابل USB.

قم بتجميع الكود. انقر فوق "رسم" -> "تحقق / تجميع" في Arduino. عند الانتهاء ، ستظهر رسالة "تم التجميع" في الجزء السفلي من Arduino.

قم بتحميل (وميض) الكود على Ameba بالنقر فوق "رسم" -> "تحميل". (ستتم الإشارة إلى عملية التحميل بواسطة المكون D3 الذي سيومض على السبورة)

بمجرد اكتمال التحميل (سيتوقف المكون D3 على اللوحة عن الوميض) ، سينعكس "انتهاء التحميل" في الجزء السفلي من نافذة Arduino IDE

افتح الشاشة التسلسلية.

اضغط على زر "إعادة تعيين" لرؤية سجلات الإخراج.

بعد إطلاق الحدث بنجاح ، فإن عبارة "تهانينا! لقد أطلقت حدث test_event "يمكن رؤيته على الشاشة التسلسلية وسيتم تسليم تذكير عبر البريد الإلكتروني لهذا الحدث.

بعد ذلك يتم إرسال بريد إلكتروني إلى حساب البريد الإلكتروني للمستلم المسجل في IFTTT Applet وسيتم استلام إشعار بالبريد الإلكتروني.

موصى به: