جدول المحتويات:
فيديو: MCU الوصول إلى خدمة الإنترنت عبر IFTTT - Ameba Arduino: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
يعد الوصول إلى خدمة الإنترنت مهمة سهلة لجهاز ذكي مثل هاتف android أو كمبيوتر لوحي أو كمبيوتر شخصي ، ولكنه ليس بهذه السهولة على المتحكمات الدقيقة لأنه يتطلب عادةً اتصالاً وقوة معالجة أفضل. ومع ذلك ، قد نفرغ الجزء الثقيل من المهمة إلى IFTTT لمساعدتنا في إنجاز مجموعة كبيرة ومتنوعة من خدمات الإنترنت بسهولة. سيوضح لك هذا البرنامج التعليمي كيفية الاستفادة من IFTTT للقيام بذلك.
اللوازم
- أميبا × 1
- حساب من https://ifttt.com/ ، للوصول إلى خدمة IFTTT
الخطوة 1: مقدمة إلى IFTTT
IFTTT ، المعروف باسم If This Then That ، هو موقع ويب وتطبيق جوال وخدمة مجانية قائمة على الويب لإنشاء التطبيقات الصغيرة أو سلاسل العبارات الشرطية البسيطة. يتم تشغيل التطبيق الصغير من خلال التغييرات التي تحدث داخل خدمات الويب الأخرى مثل Gmail و Facebook و Telegram و Instagram و Pinterest وما إلى ذلك.
إنشاء برنامج صغير من IFTTT
بعد ذلك ، نحصل على مثال لتطبيق IFTTT الصغير لإرسال بريد إلكتروني إلى المستلم المحدد.
لتشغيل المثال ، يتم استخدام ميزة HTTP POST للأميبا لنشر خدمة خطاف ويب بسيطة تتلقاها منصة IFTTT وبالتالي تُستخدم لبدء استجابة (إرسال بريد إلكتروني).
بعد تسجيل الدخول https://ifttt.com/ ، انقر فوق تطبيقاتي الصغيرة من الأعلى.
تحقق من الصور أعلاه لمتابعة الخطوات.
الخطوة 2: إعداد 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 وسيتم استلام إشعار بالبريد الإلكتروني.
موصى به:
كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت: 5 خطوات
كيفية حرق ATTiny85 باستخدام Arduino-Mega كمزود خدمة الإنترنت: المساهمون - Sayan Wadadar ، Chiranjib Kundu ، برمجة ATTiny85 باستخدام Arduino MEGA2560 كمزود خدمة الإنترنت. قبل بضعة أشهر ، كنت أحاول تقليص مشروع Arduino الخاص بي باستخدام Attiny 85 ic. كانت هذه هي المرة الأولى التي أحاول فيها برمجة 20u ATTiny 85 باستخدام
نظام سقي نباتات أوتوماتيكي لاسلكي بدون متطلبات الوصول إلى الإنترنت: 3 خطوات
نظام الري التلقائي اللاسلكي للنباتات DIY بدون متطلبات الوصول إلى الإنترنت: أرغب في سقي نباتاتي تلقائيًا بانتظام ، ربما مرة أو مرتين في اليوم حسب المواسم المختلفة. ولكن بدلاً من الحصول على رفيق IOT للقيام بهذه المهمة ، أفضل شيء قائم بذاته لهذه المهمة المحددة. لأنني لا أريد الذهاب
الوصول إلى شاشة Raspberry Pi عبر الإنترنت: 7 خطوات
الوصول إلى شاشة Raspberry Pi عبر الإنترنت: في هذا Instructable ، سوف نتعلم كيفية استخدام شاشة الكمبيوتر المحمول لـ Raspberry Pi (أي طراز). يمكننا شراء سوق نماذج عرض raspberry pi ، لكن هذا سيكلفك بدلاً من شاشة العرض الأخرى ، يمكننا استخدام شاشة الكمبيوتر المحمول عبر الإنترنت (من
استخدام ذاكرة الوصول العشوائي للكمبيوتر الشخصي إلى Arduino عبر المنفذ التسلسلي: 7 خطوات
استخدام ذاكرة الوصول العشوائي للكمبيوتر الشخصي إلى Arduino عبر منفذ تسلسلي: لقد ألهمني أحد أصدقائي بمشروعه الصغير Arduino. يتضمن هذا المشروع الصغير Arduino UNO R3 ، الذي يقرأ البيانات بواسطة برنامج تم إنشاؤه في Arduino IDE يتم إرساله إلى منفذ تسلسلي (منفذ USB) بواسطة برنامج C # تم إنشاؤه في الاستوديو المرئي. هكذا
نمط iPhone على أي هاتف محمول بشاشة تعمل باللمس مع إمكانية الوصول إلى الإنترنت: 6 خطوات
نمط iPhone على أي هاتف خلوي بشاشة تعمل باللمس مع إمكانية الوصول إلى الإنترنت: سأغطي هنا إعداد صفحة LG Voyager الرئيسية على صفحة myphonetoo المناسبة لهذا التأثير ، ويعمل هذا بشكل أفضل على هاتف بشاشة تعمل باللمس. iPhone ، جميع الروابط تذهب إلى مواقع الويب المصممة