תוכן עניינים:

גישה MCU לשירות האינטרנט באמצעות IFTTT - Ameba Arduino: 3 שלבים
גישה MCU לשירות האינטרנט באמצעות IFTTT - Ameba Arduino: 3 שלבים

וִידֵאוֹ: גישה MCU לשירות האינטרנט באמצעות IFTTT - Ameba Arduino: 3 שלבים

וִידֵאוֹ: גישה MCU לשירות האינטרנט באמצעות IFTTT - Ameba Arduino: 3 שלבים
וִידֵאוֹ: תכנות HTML מבוא - 1.3 כיצד עובד האינטרנט? 2024, נוֹבֶמבֶּר
Anonim
MCU גישה לשירות האינטרנט באמצעות IFTTT - Ameba Arduino
MCU גישה לשירות האינטרנט באמצעות IFTTT - Ameba Arduino

גישה לשירות אינטרנט היא עבודה קלה עבור מכשיר חכם כמו טלפון אנדרואיד, טאבלט או מחשב, אך לא כל כך קל על בקרי מיקרו מכיוון שהוא בדרך כלל דורש קישוריות טובה יותר וכוח עיבוד טוב יותר. עם זאת, אנו עשויים להוריד את החלק הכבד של העבודה ל- IFTTT כדי לעזור לנו להשיג מגוון רחב של שירותי אינטרנט בקלות. מדריך זה יראה לך כיצד להשתמש ב- IFTTT לשם כך.

אספקה

  • אמבה x 1
  • חשבון מאת https://ifttt.com/, בכדי לגשת לשירות IFTTT

שלב 1: היכרות עם IFTTT

היכרות עם IFTTT
היכרות עם IFTTT
היכרות עם IFTTT
היכרות עם IFTTT
היכרות עם IFTTT
היכרות עם IFTTT

IFTTT, המכונה If This Then That, הוא אתר אינטרנט ואפליקציה לנייד ושירות מבוסס אינטרנט בחינם ליצירת היישומונים, או שרשראות הצהרות מותנות פשוטות. היישומון מופעל על ידי שינויים המתרחשים בתוך שירותי אינטרנט אחרים כגון Gmail, פייסבוק, טלגרם, אינסטגרם, פינטרסט וכו '.

· צור Applet מ- IFTTT

בשלב הבא נקבל דוגמא ל- IFTTT Applet לשליחת דוא ל לנמען שצוין.

כדי להריץ את הדוגמה, תכונת HTTP POST של ameba משמשת לפרסום שירות פשוט של webhook המתקבל על ידי פלטפורמת 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) לאחר פתיחת התוכנית, ערוך את 3 הפריטים הבאים בתוך הקוד על מנת לגרום לתוכנית לפעול בהצלחה.

ערוך את אישורי ה- wi-fi כדי להתחבר לנקודה החמה של Wi-Fi או לנקודת הגישה הרצויה.

מתחת לשדה שם המארח, הזן את שם המארח של שירות ה- IFTTT "maker.ifttt.com"

תחת שדה הנתיב, הזן את שדה האירוע ואת המפתח "טריגר // עם/מפתח/"

- שם אירוע: שם האירוע צריך להיות זהה לזה שצוין ביישומון IFTTT. בדוגמה זו, שם האירוע הוא "test_event"

- מפתח: זמין בשירות Webhook בחשבון IFTTT בודד. עיין בשלב הבא להשגה.

3) כיצד להשיג מפתח מכרטיסיית התיעוד של Webhooks?

מצא את שירות Webhooks בכרטיסייה שירותים.

בדף שירות Webhooks, לחץ על הכרטיסייה תיעוד בפינה הימנית העליונה.

ניתן למצוא את המפתח בדף התיעוד. כמו כן, כיצד ניתן להשתמש בבקשת HTTP כפי שמוצג

שלב 3: קידוד והרצה

קידוד והרצה
קידוד והרצה
קידוד והרצה
קידוד והרצה
קידוד והרצה
קידוד והרצה

דוגמת הקוד שהושלם מצוינת למעלה

עכשיו בואו נריץ את התוכנית לדוגמא ב- Ameba

לאחר שהדוגמה מוכנה, התחבר ללוח אמבה באמצעות כבל USB.

ערכו את הקוד. לחץ על "סקיצה" -> "אמת/הידור" ב- Arduino. עם השלמת ההודעה, "בוצע הידור" תתבקש בתחתית ארדואינו.

העלה (הבזיק) את הקוד לאמבה על ידי לחיצה על "סקיצה" -> "העלה". (תהליך ההעלאה יצוין על ידי רכיב D3 שיבהב על הלוח)

לאחר השלמת ההעלאה (רכיב D3 בלוח יפסיק להבהב), "סיום העלאה" יבוא לידי ביטוי בתחתית חלון ה- Arduino IDE

פתח את הצג הטורי.

לחץ על כפתור "איפוס" כדי לראות את יומני הפלט.

לאחר שהאירוע הופעל בהצלחה, השורה של מזל טוב! ירית את אירוע test_event”ניתן לראות על הצג הטורי ותזכורת מייל לאירוע זה תימסר.

לאחר מכן נשלח דוא"ל לחשבון הדוא"ל של הנמען שנרשם ב- IFTTT Applet והתראה תתקבל בדוא"ל.

מוּמלָץ: